home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 May / chip-cd_2005_05.zip / 05 / Internet / eMule Plus 1.1d / eMulePlus-1.1d.Installer.exe / {app} / eMuleLight.tmpl < prev    next >
Text File  |  2005-03-04  |  103KB  |  2,287 lines

  1. <-- ################################################################# -->
  2. <-- ##                     eMuleLight TEMPLATE                     ## -->
  3. <-- ##                        by eMule Plus                        ## -->
  4. <-- ################################################################# -->
  5.  
  6.  
  7. <--TMPL_VERSION-->
  8. 1006
  9. <--TMPL_VERSION_END-->
  10.  
  11.  
  12. <--TMPL_HEADER-->
  13. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  14. <html>
  15. <head>
  16. <link rel="SHORTCUT ICON" href="favicon.ico">
  17. <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=[CharSet]">
  18. <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
  19. <title>[Nick] - [eMuleAppName] [version] - [WebControl]</title>
  20. [StyleSheet]
  21. <script Language="JavaScript">
  22. <!--
  23. // Do not change Image loading order!
  24. var eMulePics = new Array ("l_timer.gif", "l_options.gif", "high.gif", "low.gif", "disconnected.gif", "connecting.gif",
  25. "arrow_down.gif", "arrow_up.gif", "arrow_up_q.gif", "l_con.gif", "l_users.gif", "qs_con.jpg", "qs_down.jpg", "qs_up.jpg",
  26. "qs_user.jpg", "l_timer_off.gif", "l_logout.gif", "l_close.gif", "l_reboot.gif", "l_shutdown.gif", "l_catarrow.gif",
  27. "l_category.gif", "l_catprio.gif", "l_clear.gif", "l_hasherror.gif", "checked.gif", "checked_no.gif", "black.gif", "blue1.gif",
  28. "blue2.gif", "blue3.gif", "blue4.gif", "blue5.gif", "blue6.gif", "yellow.gif", "red.gif", "green.gif", "greenpercent.gif",
  29. "p_black.gif", "p_blue1.gif", "p_blue2.gif", "p_blue3.gif", "p_blue4.gif", "p_blue5.gif", "p_blue6.gif", "p_green.gif",
  30. "p_greenpercent.gif", "p_red.gif", "p_yellow.gif", "transparent.gif", "waiting.gif", "complete.gif", "completing.gif",
  31. "downloading.gif", "error.gif", "hashing.gif", "paused.gif", "stopped.gif", "stalled.gif", "waitinghash.gif", "filetype_other.gif",
  32. "is_halfnone.gif", "is_none.gif", "is_a4af.gif", "l_add.gif", "l_remove.gif", "l_none.gif", "client_type_0.gif", "client_type_1.gif",
  33. "client_type_2.gif", "client_type_3.gif", "client_type_4.gif", "client_type_5.gif", "client_type_6.gif", "client_type_7.gif",
  34. "client_type_8.gif", "client_type_9.gif", "client_type_10.gif", "is_credit.gif", "is_friend.gif", "is_banned.gif", "l_info.gif",
  35. "l_ed2klink.gif", "l_a4af.gif", "l_auto_a4af.gif", "l_stop.gif", "l_pause.gif", "l_resume.gif", "l_cancel.gif", "l_getflc.gif",
  36. "l_rename.gif", "l_friend.gif", "l_connect.gif", "l_search.gif", "failed.gif", "l_static.gif", "is_static.gif", "l_filedonkey.gif",
  37. "l_filesearch.gif", "l_sources_0.gif", "l_sources_10.gif", "l_sources_25.gif", "l_sources_5.gif", "l_sources_50.gif", "file.gif",
  38. "filedown.gif", "is_jumpstart.gif", "is_release.gif", "l_jumpstart.gif", "stats_0.gif", "stats_1.gif", "stats_2.gif",
  39. "stats_3.gif", "stats_4.gif", "stats_5.gif", "stats_6.gif", "stats_7.gif", "stats_8.gif", "stats_9.gif", "stats_10.gif",
  40. "stats_11.gif", "stats_12.gif","stats_13.gif", "stats_14.gif", "stats_15.gif", "stats_16.gif", "stats_back.gif", "stats_con.gif",
  41. "stats_down.gif", "stats_hidden.gif", "stats_space.gif", "stats_up.gif", "stats_visible.gif", "l_dndoublearrow.gif",
  42. "l_downarrow.gif", "l_uparrow.gif", "l_updoublearrow.gif");
  43.  
  44. var myPics = preload_images (eMulePics);
  45.  
  46. function preload_images(pics)
  47. {
  48.     var images = new Array;
  49.  
  50.     for (var pic_num=0; pic_num<pics.length; pic_num++)
  51.     {
  52.         images[pic_num] = new Image();
  53.         images[pic_num].src = pics[pic_num];
  54.     }
  55.  
  56.     return (images);
  57. }
  58. //-->
  59. </script>
  60.  
  61. <script language="JavaScript1.2">
  62. <!--
  63. /*************************************************************************
  64.     Pop-it menu - By Dynamic Drive
  65.     For full source code and more DHTML scripts, visit
  66.     http://www.dynamicdrive.com
  67.     This credit MUST stay intact for use
  68. *************************************************************************/
  69. var ie4=document.all;
  70. var ns6=document.getElementById&&!document.all;
  71. var ns4=document.layers;
  72. var ed2kinfo;
  73. var iteminfo;
  74. var removeconfirm;
  75. var confirmtext;
  76.  
  77. function downmenu(event,admin,finfo,ed2k,downstate,autoa4af,isgetflc,fname,session,filehash)
  78. {
  79.     var code = new Array();
  80.     ed2kinfo = ed2k;
  81.     iteminfo = finfo;
  82.  
  83.     if(downstate == "hashing")
  84.         code = '<div class="menuitems"><img class="menuimages" src="l_hasherror.gif"><img class="menuchecked" src="checked_no.gif">[FileIsHashing] </div>';
  85.     else if(downstate == "error")
  86.         code = '<div class="menuitems"><img class="menuimages" src="l_hasherror.gif"><img class="menuchecked" src="checked_no.gif">[FileIsErroneous] </div>';
  87.     else if(downstate == "completing")
  88.         code = '<div class="menuitems"><img class="menuimages" src="l_hasherror.gif"><img class="menuchecked" src="checked_no.gif">[FileIsCompleting] </div>';
  89.     else
  90.     {
  91.         code = '<a href="javascript:alert(iteminfo);"><div class="menuitems"><img class="menuimages" src="l_info.gif"><img class="menuchecked" src="checked_no.gif">[FileDetails] </div></a>';
  92.         code += '<a href="javascript:ToClipboard(ed2kinfo);"><div class="menuitems"><img class="menuimages" src="l_ed2klink.gif"><img class="menuchecked" src="checked_no.gif">[Ed2klink] </div></a>';
  93.  
  94.         if(admin == "admin")
  95.         {
  96.             if(downstate == "complete")
  97.                 code += '<a href="/?ses=' + session + '&w=transfer&clearcompleted=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_clear.gif"><img class="menuchecked" src="checked_no.gif">[ClearCompleted] </div></a>';
  98.             else
  99.             {
  100.                 code += '<a href="/?ses=' + session + '&w=transfer&op=a4af&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_a4af.gif"><img class="menuchecked" src="checked_no.gif">[A4AF] </div></a>';
  101.                 code += '<a href="/?ses=' + session + '&w=transfer&op=a4afsamecat&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_a4af.gif"><img class="menuchecked" src="checked_no.gif">[A4AFSameCat] </div></a>'
  102.                 if(autoa4af)
  103.                     code += '<a href="/?ses=' + session + '&w=transfer&op=noautoa4af&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_auto_a4af.gif"><img class="menuchecked" src="checked.gif">[AUTOA4AF] </div></a>';
  104.                 else
  105.                     code += '<a href="/?ses=' + session + '&w=transfer&op=autoa4af&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_auto_a4af.gif"><img class="menuchecked" src="checked_no.gif">[AUTOA4AF] </div></a>';
  106.                 if(isgetflc == "enabled")
  107.                     code += '<a href="/?ses=' + session + '&w=transfer&op=getflc&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_getflc.gif"><img class="menuchecked" src="checked.gif">[GetFLC] </div></a>';
  108.                 else if(isgetflc == "disabled")
  109.                     code += '<a href="/?ses=' + session + '&w=transfer&op=getflc&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_getflc.gif"><img class="menuchecked" src="checked_no.gif">[GetFLC] </div></a>';
  110.                 if(downstate == "paused" || downstate == "stopped")
  111.                     code += '<a href="/?ses=' + session + '&w=transfer&op=resume&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_resume.gif"><img class="menuchecked" src="checked_no.gif">[Resume] </div></a>';
  112.                 if(downstate != "stopped")
  113.                     code += '<a href="/?ses=' + session + '&w=transfer&op=stop&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_stop.gif"><img class="menuchecked" src="checked_no.gif">[Stop] </div></a>'
  114.                 if(downstate != "paused")
  115.                     code += '<a href="/?ses=' + session + '&w=transfer&op=pause&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_pause.gif"><img class="menuchecked" src="checked_no.gif">[Pause] </div></a>'
  116.                 code += '<a href="#" onclick="return cancelfile(\'' + session + '\',\'' + filehash + '\',\'' + fname + '\');"><div class="menuitems"><img class="menuimages" src="l_cancel.gif"><img class="menuchecked" src="checked_no.gif">[Cancel] </div></a>';
  117.                 code += '<a href="#" onclick="return filerename(\'' + session + '\',\'' + filehash + '\',\'' + fname + '\');"><div class="menuitems"><img class="menuimages" src="l_rename.gif"><img class="menuchecked" src="checked_no.gif">[Rename] </div></a>';
  118.             }
  119.         }
  120.     }
  121.  
  122.     showmenu(event,code);
  123. }
  124.  
  125. function cancelfile(session,filehash,fname)
  126. {
  127.     removeconfirm = '[ConfirmCancel]' + fname;
  128.  
  129.     if (confirm(removeconfirm))
  130.         window.location='/?ses=' + session + '&w=transfer&op=cancel&file=' + filehash + '[CatSel]';
  131.  
  132.     return false;
  133. }
  134.  
  135. function filerename(session,filehash,fname)
  136. {
  137.     var newname = prompt("[Rename]", fname);
  138.  
  139.     if (newname != fname && newname != null)
  140.         window.location='/?ses=' + session + '&w=transfer&op=rename&name=' + escape(newname) + '&file=' + filehash + '[CatSel]';
  141.  
  142.     return false;
  143. }
  144.  
  145. function servermenu(event,admin,ed2k,session,ip,port,isstatic)
  146. {
  147.     var code = new Array();
  148.     ed2kinfo = ed2k;
  149.  
  150.     code = '<a href="javascript:ToClipboard(ed2kinfo);"><div class="menuitems"><img class="menuimages" src="l_ed2klink.gif"><img class="menuchecked" src="checked_no.gif">[Ed2klink] </div></a>';
  151.  
  152.     if(admin == "admin")
  153.     {
  154.         code += '<a href="/?ses=' + session + '&w=server&c=connect&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_connect.gif"><img class="menuchecked" src="checked_no.gif">[Connect] </div></a>';
  155.         code += '<a href="#" onclick="return removeserver(\'' + session + '\',\'' + ip + '\',\'' + port + '\');"><div class="menuitems"><img class="menuimages" src="l_cancel.gif"><img class="menuchecked" src="checked_no.gif">[RemoveServer] </div></a>';
  156.         if(isstatic)
  157.             code += '<a href="/?ses=' + session + '&w=server&c=removefromstatic&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_static.gif"><img class="menuchecked" src="checked.gif">[StaticServer] </div></a>';
  158.         else
  159.             code += '<a href="/?ses=' + session + '&w=server&c=addtostatic&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_static.gif"><img class="menuchecked" src="checked_no.gif">[StaticServer] </div></a>';
  160.     }
  161.  
  162.     showmenu(event,code);
  163. }
  164.  
  165. function removeserver(session,ip,port)
  166. {
  167.     if (confirm('[ConfirmRemove]'))
  168.         window.location='/?ses=' + session + '&w=server&c=remove&ip=' + ip + '&port=' + port + '[CatSel]';
  169.  
  170.     return false;
  171. }
  172.  
  173. function sharedmenu(event,admin,ed2k,session,hash,fname,isjumpstart,filestate)
  174. {
  175.     var code = new Array();
  176.     ed2kinfo = ed2k;
  177.  
  178.     code = '<a href="javascript:ToClipboard(ed2kinfo);"><div class="menuitems"><img class="menuimages" src="l_ed2klink.gif"><img class="menuchecked" src="checked_no.gif">[Ed2klink] </div></a>';
  179.  
  180.     if(admin == "admin")
  181.     {
  182.         if(filestate == "file")
  183.         {
  184.             if(isjumpstart)
  185.                 code += '<a href="#" onclick="return removejumpstart(\'' + session + '\',\'' + hash + '\',\'' + fname + '\');"><div class="menuitems"><img class="menuimages" src="l_jumpstart.gif"><img class="menuchecked" src="checked.gif">JumpStart </div></a>';
  186.             else
  187.                 code += '<a href="/?ses=' + session + '&w=shared&jumpstart=true&hash=' + hash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_jumpstart.gif"><img class="menuchecked" src="checked_no.gif">JumpStart </div></a>';
  188.         }
  189.     }
  190.  
  191.     showmenu(event,code);
  192. }
  193.  
  194. function removejumpstart(session,filehash,fname)
  195. {
  196.     removeconfirm = '[ConfirmJumpstart]' + fname;
  197.  
  198.     if (confirm(removeconfirm))
  199.         window.location='/?ses=' + session + '&w=shared&jumpstart=false&hash=' + filehash + '[CatSel]';
  200.  
  201.     return false;
  202. }
  203.  
  204. function adminmenu(event,admin)
  205. {
  206.     var code = new Array();
  207.  
  208.     code = '<a href="/?ses=[Session]&w=logout"><div class="menuitems"><img class="menuimages" src="l_logout.gif" alt="[Logout]"><img class="menuchecked" src="checked_no.gif">[Logout] </div></a>';
  209.  
  210.     if(admin == "admin")
  211.     {
  212.         code += '<a href="#" onclick="return adminconfirm(\'close\')"><div class="menuitems"><img class="menuimages" src="l_close.gif" alt="[Close]"><img class="menuchecked" src="checked_no.gif">[Close] </div></a>';
  213.         code += '<a href="#" onclick="return adminconfirm(\'reboot\')"><div class="menuitems"><img class="menuimages" src="l_reboot.gif" alt="[Reboot]"><img class="menuchecked" src="checked_no.gif">[Reboot] </div></a>';
  214.         code += '<a href="#" onclick="return adminconfirm(\'shutdown\')"><div class="menuitems"><img class="menuimages" src="l_shutdown.gif" alt="[Shutdown]"><img class="menuchecked" src="checked_no.gif">[Shutdown] </div></a>';
  215.     }
  216.  
  217.     showmenu(event,code);
  218. }
  219.  
  220. function adminconfirm(type)
  221. {
  222.     if (type == 'close')
  223.         confirmtext = '[ConfirmClose]';
  224.     else if (type == 'reboot')
  225.         confirmtext = '[ConfirmReboot]';
  226.     else if (type == 'shutdown')
  227.         confirmtext = '[ConfirmShutdown]';
  228.  
  229.     if (confirm(confirmtext))
  230.     {
  231.         alert('/?ses=[Session]&w=' + type);
  232.         window.location = '/?ses=[Session]&w=' + type;
  233.     }
  234.  
  235.     return false;
  236. }
  237.  
  238. function upmenu(event,admin,clientextra,userhash)
  239. {
  240.     var code = new Array();
  241.  
  242.     if(admin == "admin")
  243.     {
  244.         if(clientextra == "friend")
  245.         {
  246.             code = '<a href="/?ses=[Session]&w=transfer&op=removefriend&userhash=' + userhash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_friend.gif" alt="[Friend]"><img class="menuchecked" src="checked.gif">[Friend] </div></a>';
  247.         }
  248.         else
  249.         {
  250.             code = '<a href="/?ses=[Session]&w=transfer&op=addfriend&userhash=' + userhash + '[CatSel]"><div class="menuitems"><img class="menuimages" src="l_friend.gif" alt="[Friend]"><img class="menuchecked" src="checked_no.gif">[Friend] </div></a>';
  251.         }
  252.  
  253.         showmenu(event,code);
  254.     }
  255. }
  256.  
  257. function searchmenu(event,ed2k)
  258. {
  259.     var code = new Array();
  260.     ed2kinfo = ed2k;
  261.  
  262.     code = '<a href="javascript:ToClipboard(ed2kinfo);"><div class="menuitems"><img class="menuimages" src="l_ed2klink.gif"><img class="menuchecked" src="checked_no.gif">[Ed2klink] </div></a>';
  263.  
  264.     showmenu(event,code);
  265. }
  266.  
  267. function columnmenu(event,tab,menu, m1,e1,m2,e2,m3,e3,m4,e4,m5,e5,m6,e6,m7,e7,m8,e8,m9,e9,m10,e10,m11,e11)
  268. {
  269.     var code = new Array();
  270.     code = "";
  271.  
  272.     for (i=1; i<=11; i++)
  273.     {
  274.         try
  275.         {
  276.             var e = eval('e'+i);
  277.             var m = eval('m'+i);
  278.             var j = i - 1;
  279.  
  280.             if(e != "") { code += '<a href="/?ses=[Session]&w='+tab+'&c='+menu+'&m='+j+'&v=1[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">'+m+' </div></a>'; }
  281.             else if(m != "") { code += '<a href="/?ses=[Session]&w='+tab+'&c='+menu+'&m='+j+'&v=0[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">'+m+' </div></a>'; }
  282.         }
  283.         catch(e)
  284.         {
  285.             // The variable doesn't exist
  286.         }
  287.     }
  288.  
  289.     showmenu(event,code);
  290. }
  291.  
  292. function catpriomenu(event,admin,session)
  293. {
  294.     var code = new Array();
  295.  
  296.     if(admin == "admin")
  297.     {
  298.         code = '<a href="/?ses=' + session + '&w=transfer&c=menuprio&p=low[CatSel]"><div class="menuitems"> [PriorityLow] </div></a>';
  299.         code += '<a href="/?ses=' + session + '&w=transfer&c=menuprio&p=normal[CatSel]"><div class="menuitems"> [PriorityNormal] </div></a>';
  300.         code += '<a href="/?ses=' + session + '&w=transfer&c=menuprio&p=high[CatSel]"><div class="menuitems"> [PriorityHigh] </div></a>';
  301.         code += '<a href="/?ses=' + session + '&w=transfer&c=menuprio&p=auto[CatSel]"><div class="menuitems"> [PriorityAuto] </div></a>';
  302.  
  303.         showmenu(event,code);
  304.     }
  305. }
  306.  
  307. function serverpriomenu(event,admin,session,ip,port,priority)
  308. {
  309.     var code = new Array();
  310.  
  311.     if(admin == "admin")
  312.     {
  313.         if(priority == "Low")
  314.             code = '<a href="/?ses=' + session + '&w=server&c=priolow&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityLow] </div></a>';
  315.         else
  316.             code = '<a href="/?ses=' + session + '&w=server&c=priolow&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityLow] </div></a>';
  317.         if(priority == "Normal")
  318.             code += '<a href="/?ses=' + session + '&w=server&c=prionormal&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityNormal] </div></a>';
  319.         else
  320.             code += '<a href="/?ses=' + session + '&w=server&c=prionormal&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityNormal] </div></a>';
  321.         if(priority == "High")
  322.             code += '<a href="/?ses=' + session + '&w=server&c=priohigh&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityHigh] </div></a>';
  323.         else
  324.             code += '<a href="/?ses=' + session + '&w=server&c=priohigh&ip=' + ip + '&port=' + port + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityHigh] </div></a>';
  325.  
  326.         showmenu(event,code);
  327.     }
  328. }
  329.  
  330. function downpriomenu(event,admin,session,filehash,priority,downstate)
  331. {
  332.     var code = new Array();
  333.  
  334.     if(downstate == "complete" || downstate == "completing")
  335.         return;
  336.  
  337.     if(admin == "admin")
  338.     {
  339.         if(priority == "Low")
  340.             code = '<a href="/?ses=' + session + '&w=transfer&op=priolow&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityLow] </div></a>';
  341.         else
  342.             code = '<a href="/?ses=' + session + '&w=transfer&op=priolow&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityLow] </div></a>';
  343.         if(priority == "Normal")
  344.             code += '<a href="/?ses=' + session + '&w=transfer&op=prionormal&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityNormal] </div></a>';
  345.         else
  346.             code += '<a href="/?ses=' + session + '&w=transfer&op=prionormal&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityNormal] </div></a>';
  347.         if(priority == "High")
  348.             code += '<a href="/?ses=' + session + '&w=transfer&op=priohigh&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityHigh] </div></a>';
  349.         else
  350.             code += '<a href="/?ses=' + session + '&w=transfer&op=priohigh&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityHigh] </div></a>';
  351.         if(priority == "Auto")
  352.             code += '<a href="/?ses=' + session + '&w=transfer&op=prioauto&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityAuto] </div></a>';
  353.         else
  354.             code += '<a href="/?ses=' + session + '&w=transfer&op=prioauto&file=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityAuto] </div></a>';
  355.  
  356.         showmenu(event,code);
  357.     }
  358. }
  359.  
  360. function sharedpriomenu(event,admin,session,filehash,priority)
  361. {
  362.     var code = new Array();
  363.  
  364.     if(admin == "admin")
  365.     {
  366.         if(priority == "VeryLow")
  367.             code = '<a href="/?ses=' + session + '&w=shared&prio=verylow&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityVeryLow] </div></a>';
  368.         else
  369.             code = '<a href="/?ses=' + session + '&w=shared&prio=verylow&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityVeryLow] </div></a>';
  370.         if(priority == "Low")
  371.             code += '<a href="/?ses=' + session + '&w=shared&prio=low&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityLow] </div></a>';
  372.         else
  373.             code += '<a href="/?ses=' + session + '&w=shared&prio=low&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityLow] </div></a>';
  374.         if(priority == "Normal")
  375.             code += '<a href="/?ses=' + session + '&w=shared&prio=normal&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityNormal] </div></a>';
  376.         else
  377.             code += '<a href="/?ses=' + session + '&w=shared&prio=normal&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityNormal] </div></a>';
  378.         if(priority == "High")
  379.             code += '<a href="/?ses=' + session + '&w=shared&prio=high&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityHigh] </div></a>';
  380.         else
  381.             code += '<a href="/?ses=' + session + '&w=shared&prio=high&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityHigh] </div></a>';
  382.         if(priority == "Release")
  383.             code += '<a href="/?ses=' + session + '&w=shared&prio=release&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityRelease] </div></a>';
  384.         else
  385.             code += '<a href="/?ses=' + session + '&w=shared&prio=release&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityRelease] </div></a>';
  386.         if(priority == "Auto")
  387.             code += '<a href="/?ses=' + session + '&w=shared&prio=auto&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked.gif">[PriorityAuto] </div></a>';
  388.         else
  389.             code += '<a href="/?ses=' + session + '&w=shared&prio=auto&hash=' + filehash + '[CatSel]"><div class="menuitems"><img class="menuchecked" src="checked_no.gif">[PriorityAuto] </div></a>';
  390.  
  391.         showmenu(event,code);
  392.     }
  393. }
  394.  
  395. function showmenu(e,code,downstate)
  396. {
  397.     if (!document.all&&!document.getElementById&&!document.layers)
  398.         return;
  399.  
  400.     if(downstate == "complete" || downstate == "completing")
  401.         return;
  402.  
  403.     clearhidemenu();
  404.  
  405.     menuobj=ie4? document.all.popmenu : ns6? document.getElementById("popmenu") : ns4? document.popmenu : "";
  406.     menuobj.thestyle=(ie4||ns6)? menuobj.style : menuobj;
  407.  
  408.     if (ie4||ns6)
  409.         menuobj.innerHTML=code;
  410.     else
  411.     {
  412.         menuobj.document.write('<layer name=gui bgColor=#E6E6E6 onmouseover="clearhidemenu()" onmouseout="hidemenu()">' + code + '</layer>');
  413.         menuobj.document.close();
  414.     }
  415.  
  416.     menuobj.contentwidth=(ie4||ns6)? menuobj.offsetWidth : menuobj.document.gui.document.width;
  417.     menuobj.contentheight=(ie4||ns6)? menuobj.offsetHeight : menuobj.document.gui.document.height;
  418.     eventX=ie4? event.clientX+5 : ns6? e.clientX+5 : e.x+5;
  419.     eventY=ie4? event.clientY : ns6? e.clientY : e.y;
  420.  
  421.     var rightedge=ie4? document.body.clientWidth-eventX : window.innerWidth-eventX;
  422.     var bottomedge=ie4? document.body.clientHeight-eventY : window.innerHeight-eventY;
  423.  
  424.     if (rightedge<menuobj.contentwidth)
  425.         menuobj.thestyle.left=ie4? document.body.scrollLeft+eventX-menuobj.contentwidth : ns6? window.pageXOffset+eventX-menuobj.contentwidth : eventX-menuobj.contentwidth;
  426.     else
  427.         menuobj.thestyle.left=ie4? document.body.scrollLeft+eventX : ns6? window.pageXOffset+eventX : eventX;
  428.  
  429.     if (bottomedge>=menuobj.contentheight)
  430.         menuobj.thestyle.top=eventY + (ie4? document.body.scrollTop : ns6? window.pageYOffset : 0);
  431.     else if (eventY>menuobj.contentheight)
  432.         menuobj.thestyle.top=eventY + (ie4? document.body.scrollTop-menuobj.contentheight : ns6? window.pageYOffset-menuobj.contentheight : -menuobj.contentheight);
  433.     else
  434.         menuobj.thestyle.top=ie4? document.body.scrollTop : ns6? window.pageYOffset : 0;
  435.  
  436.     menuobj.thestyle.visibility="visible";
  437.  
  438.     return false;
  439. }
  440.  
  441. function contains_ns6(a, b)
  442. {
  443.     if (b = null)
  444.         return false;
  445.  
  446. //    Determines if 1 element in contained in another- by Brainjar.com
  447.     while (b.parentNode)
  448.         if ((b = b.parentNode) == a)
  449.             return true;
  450.  
  451.     return false;
  452. }
  453.  
  454. function hidemenu()
  455. {
  456.     if (window.menuobj)
  457.         menuobj.thestyle.visibility=(ie4||ns6)? "hidden" : "hide";
  458. }
  459.  
  460. function dynamichide(e)
  461. {
  462.     if (ie4&&!menuobj.contains(e.toElement))
  463.         hidemenu();
  464.     else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
  465.         hidemenu();
  466. }
  467.  
  468. function delayhidemenu()
  469. {
  470.     if (ie4||ns6||ns4)
  471.         delayhide=setTimeout("hidemenu()",500);
  472. }
  473.  
  474. function clearhidemenu()
  475. {
  476.     if (window.delayhide)
  477.         clearTimeout(delayhide);
  478. }
  479.  
  480. function highlightmenu(e,state)
  481. {
  482.     if (document.all)
  483.         source_el=event.srcElement;
  484.     else if (document.getElementById)
  485.         source_el=e.target;
  486.  
  487.     if (source_el.className=="menuitems")
  488.     {
  489.         source_el.id=(state=="on")? "mouseoverstyle" : "";
  490.     }
  491.     else
  492.     {
  493.         while(source_el.id!="popmenu")
  494.         {
  495.             source_el=document.getElementById? source_el.parentNode : source_el.parentElement;
  496.  
  497.             if (source_el.className=="menuitems")
  498.             {
  499.                 source_el.id=(state=="on")? "mouseoverstyle" : "";
  500.             }
  501.         }
  502.     }
  503. }
  504.  
  505. if (ie4||ns6)
  506.     document.onclick=hidemenu;
  507.  
  508. function ToClipboard(txt)
  509. {
  510.     if(window.clipboardData)
  511.     {
  512.         window.clipboardData.clearData();
  513.         window.clipboardData.setData("Text", txt);
  514.     }
  515.     else if(navigator.userAgent.indexOf("Opera")!=-1)
  516.     {
  517.         window.location=txt;
  518.     }
  519.     else if (window.netscape)
  520.     {
  521.         try
  522.         {
  523.             netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
  524.         }
  525.         catch (e)
  526.         {
  527.             alert("Permission denied! Browse to 'about:config' in your browser\nand set 'signed.applets.codebase_principal_support' to true");
  528.         }
  529.  
  530.         var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
  531.  
  532.         if (!clip)
  533.             return;
  534.  
  535.         var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
  536.  
  537.         if (!trans)
  538.             return;
  539.  
  540.         trans.addDataFlavor('text/unicode');
  541.         var str = new Object();
  542.         var len = new Object();
  543.         var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
  544.         var copytext=txt;
  545.         str.data=copytext;
  546.         trans.setTransferData("text/unicode",str,copytext.length*2);
  547.         var clipid=Components.interfaces.nsIClipboard;
  548.  
  549.         if (!clip)
  550.             return false;
  551.  
  552.         clip.setData(trans,null,clipid.kGlobalClipboard);
  553.     }
  554. }
  555.  
  556. var timeoutID;
  557. var timeout = [RefreshVal];
  558.  
  559. function RefreshPage()
  560. {
  561.     location.href = "/?ses=[Session]&w=[wCommand]&scroll="+((document.all)?document.body.scrollTop:window.pageYOffset);
  562. }
  563.  
  564. function ToggleTimer()
  565. {
  566.     if (timeoutID)
  567.     {
  568.         clearTimeout(timeoutID);
  569.         timeoutID = null;
  570.         document.images['ImgToggleTimer'].src = 'l_timer_off.gif';
  571.         document.images['ImgToggleTimer'].title = '[SetTimerOn]';
  572.     }
  573.     else
  574.     {
  575.         SetTimer();
  576.         if (timeoutID)
  577.         {
  578.             document.images['ImgToggleTimer'].src = 'l_timer.gif';
  579.             document.images['ImgToggleTimer'].title = '[SetTimerOff]';
  580.         }
  581.         else
  582.         {
  583.             document.images['ImgToggleTimer'].src = 'l_timer_off.gif';
  584.             document.images['ImgToggleTimer'].title = '[SetTimerOn]';
  585.         }
  586.     }
  587. }
  588.  
  589. function SetTimer()
  590. {
  591.     if (timeout != 0)
  592.     {
  593.         timeoutID = setTimeout("RefreshPage()", timeout);
  594.         document.images['ImgToggleTimer'].title = '[SetTimerOn]';
  595.     }
  596. }
  597.  
  598. if (document.all||document.getElementById)
  599.     SetTimer();
  600. else
  601.     window.onload=SetTimer;
  602. //-->
  603. </script>
  604.  
  605. </head>
  606. <body onLoad="window.scrollTo(0,location.href.slice(location.href.search('scroll=')+7))" bgcolor="#CCCCCC" text=white link="#3399FF" vlink="#3399FF" alink="#3399FF" marginwidth=0 marginheight=0 topmargin=0 leftmargin=0 style="margin:0px">
  607. <div id="popmenu" class="menuskin" onMouseover="clearhidemenu();highlightmenu(event,'on')" onMouseout="highlightmenu(event,'off');dynamichide(event)"></div>
  608. <table border=0 width="100%" align=center cellspacing=0>
  609. <tr>
  610.     <td class="tabs" align="center">
  611.         <a href="javascript:self.location.href='/?ses=[Session]&w=transfer[CatSel]'">[Transfer]</a>
  612.          | 
  613.         <a href="javascript:self.location.href='/?ses=[Session]&w=server[CatSel]'">[Server]</a>
  614.          | 
  615.         <a href="javascript:self.location.href='/?ses=[Session]&w=search[CatSel]'">[Search]</a>
  616.          | 
  617.         <a href="javascript:self.location.href='/?ses=[Session]&w=shared[CatSel]'">[Shared]</a>
  618.          | 
  619.         <a href="javascript:ShowHide('ed2k_open')">[Ed2klink]</a>
  620.          | 
  621.         <a href="javascript:self.location.href='/?ses=[Session]&w=options[CatSel]'">[Options]</a>
  622.          | 
  623.         <a href="javascript:self.location.href='/?ses=[Session]&w=graphs[CatSel]'">[Graphs]</a>
  624.          | 
  625.         <a href="javascript:self.location.href='/?ses=[Session]&w=stats[CatSel]'">[Stats]</a>
  626.          | 
  627.         <a href="javascript:self.location.href='/?ses=[Session]&w=log[CatSel]'">[Log]</a>
  628.          | 
  629.         <a href="javascript:self.location.href='/?ses=[Session]&w=debuglog[CatSel]'">[DebugLog]</a>
  630.          | 
  631.         <a href="javascript:self.location.href='/?ses=[Session]&w=sinfo[CatSel]'">[ServerInfo]</a>
  632.     </td>
  633.     <td class="tabs" align="center">
  634.         <script language = "javascript">
  635.         <!--
  636.             if (timeoutID && timeout != 0)
  637.                 document.write('<img id="ImgToggleTimer" class="link" align="middle" src="l_timer.gif" title="[SetTimerOff]" onclick="ToggleTimer();">');
  638.             else
  639.                 document.write('<img id="ImgToggleTimer" class="link" align="middle" src="l_timer_off.gif" title="[SetTimerDisabled]" onclick="ToggleTimer();">');
  640.         //-->
  641.         </script>
  642.         <img src="l_options.gif" align="middle" onMouseover="adminmenu(event,'[admin]')" onMouseout="delayhidemenu()"> 
  643.     </td>
  644. </tr>
  645. <tr>
  646.     <td style="background-color: #000000; height: 1px" colspan="2">
  647.     </td>
  648. </tr>
  649. <tr valign=middle>
  650.     <td class="tabs" colspan="2">
  651.         <table border=0>
  652.             <tr valign=middle>
  653.                 <td> </td>
  654.                 <td class="tabs"><b>[Connection]:</b></td><td> </td>
  655.                 <td><img src="[ConState].gif"></td><td colspan="10" class="tabs">[ConText] [[Users]: [CurUsers] | [Files]: [CurFiles]]</td>
  656.             </tr>
  657.             <tr valign=middle>
  658.                 <td> </td>
  659.                 <td class="tabs"><b>[QuickStats]:</b></td><td> </td>
  660.                 <td><img src="arrow_down.gif"></td><td style="font-size:10px">[Down]: [CurDownload] ([MaxDownload])<table width="125" border=1 class="percent_table" cellpadding=0 cellspacing=0 bordercolor="#0066CC" bgcolor="#99CCFF"><tr><td><img src="qs_down.jpg" width="[DownloadValue]%" height="8"></td></tr></table></td></td><td> </td>
  661.                 <td><img src="arrow_up.gif"></td><td style="font-size:10px">[Up]: [CurUpload] ([MaxUpload])<table width="125" border=1 class="percent_table" cellpadding=0 cellspacing=0 bordercolor="#0066CC" bgcolor="#99CCFF"><tr><td><img src="qs_up.jpg" width="[UploadValue]%" height="8"></td></tr></table></td></td><td> </td>
  662.                 <td><img src="l_con.gif"></td><td style="font-size:10px">[Con]: [CurConnection] ([MaxConnection])<table width="125" border=1 class="percent_table" cellpadding=0 cellspacing=0 bordercolor="#0066CC" bgcolor="#99CCFF"><tr><td><img src="qs_con.jpg" width="[ConnectionValue]%" height="8"></td></tr></table></td><td> </td>
  663.                 <td><img src="l_users.gif"></td><td style="font-size:10px">[Users]: [CurUsers] ([MaxUsers])<table width="125" border=1 class="percent_table" cellpadding=0 cellspacing=0 bordercolor="#0066CC" bgcolor="#99CCFF"><tr><td><img src="qs_user.jpg" width="[UserValue]%" height="8"></td></td></tr></table></td>
  664.             </tr>
  665.         </table>
  666.     </td>
  667. </tr>
  668. </table>
  669.  
  670. <script language = "javascript">
  671. <!--
  672. /*************************************************************************
  673.     dw_tooltip.js
  674.     version date: Nov 2003
  675.     requires: dw_event.js and dw_viewport.js
  676.  
  677.     This code is from Dynamic Web Coding at http://www.dyn-web.com/
  678.     Copyright 2003 by Sharon Paine
  679.     See Terms of Use at http://www.dyn-web.com/bus/terms.html
  680.     regarding conditions under which you may use this code.
  681.     This notice must be retained in the code as is!
  682. *************************************************************************/
  683.  
  684. var Tooltip = {
  685.   followMouse: true,
  686.   offX: 8,
  687.   offY: 12,
  688.  
  689.   ready: false,
  690.   t1: null,
  691.   t2: null,
  692.   tipID: "tipDiv",
  693.   tip: null,
  694.  
  695.   init: function() {
  696.     if ( document.createElement && document.body && typeof document.body.appendChild != "undefined" ) {
  697.       var el = document.createElement("DIV");
  698.       el.className = "tooltip";
  699.       el.id = this.tipID;
  700.       document.body.appendChild(el);
  701.       this.ready = true;
  702.     }
  703.   },
  704.  
  705.   show: function(e, msg) {
  706.     if (this.t1) clearTimeout(this.t1);
  707.     if (this.t2) clearTimeout(this.t2);
  708.     this.tip = document.getElementById( this.tipID );
  709.     // set up mousemove
  710.     if (this.followMouse)
  711.       dw_event.add( document, "mousemove", this.trackMouse, true );
  712.     this.writeTip("");  // for mac ie
  713.     this.writeTip(msg);
  714.     viewport.getAll();
  715.     this.positionTip(e);
  716.     this.t1 = setTimeout("document.getElementById('" + Tooltip.tipID + "').style.visibility = 'visible'",200);
  717.     },
  718.  
  719.     writeTip: function(msg) {
  720.       if ( this.tip && typeof this.tip.innerHTML != "undefined" ) this.tip.innerHTML = msg;
  721.     },
  722.  
  723.     positionTip: function(e) {
  724.       var x = e.pageX? e.pageX: e.clientX + viewport.scrollX;
  725.       var y = e.pageY? e.pageY: e.clientY + viewport.scrollY;
  726.  
  727.       if ( x + this.tip.offsetWidth + this.offX > viewport.width + viewport.scrollX )
  728.         x = x - this.tip.offsetWidth - this.offX;
  729.       else x = x + this.offX;
  730.  
  731.       if ( y + this.tip.offsetHeight + this.offY > viewport.height + viewport.scrollY )
  732.         y = ( y - this.tip.offsetHeight - this.offY > viewport.scrollY )? y - this.tip.offsetHeight - this.offY : viewport.height + viewport.scrollY - this.tip.offsetHeight;
  733.       else y = y + this.offY;
  734.  
  735.       this.tip.style.left = x + "px"; this.tip.style.top = y + "px";
  736.     },
  737.  
  738.     hide: function() {
  739.       if (this.t1) clearTimeout(this.t1);
  740.         if (this.t2) clearTimeout(this.t2);
  741.       this.t2 = setTimeout("document.getElementById('" + this.tipID + "').style.visibility = 'hidden'",200);
  742.         // release mousemove
  743.         if (this.followMouse)
  744.             dw_event.remove( document, "mousemove", this.trackMouse, true );
  745.       this.tip = null;
  746.     },
  747.  
  748.     trackMouse: function(e) {
  749.         e = dw_event.DOMit(e);
  750.         Tooltip.positionTip(e);
  751.     }
  752. }
  753.  
  754. Tooltip.init();
  755.  
  756. /*************************************************************************
  757.     dw_event.js (version date Feb 2004)
  758. *************************************************************************/
  759. var dw_event = {
  760.   add: function(obj, etype, fp, cap) {
  761.     cap = cap || false;
  762.     if (obj.addEventListener) obj.addEventListener(etype, fp, cap);
  763.     else if (obj.attachEvent) obj.attachEvent("on" + etype, fp);
  764.   },
  765.  
  766.   remove: function(obj, etype, fp, cap) {
  767.     cap = cap || false;
  768.     if (obj.removeEventListener) obj.removeEventListener(etype, fp, cap);
  769.     else if (obj.detachEvent) obj.detachEvent("on" + etype, fp);
  770.   },
  771.  
  772.   DOMit: function(e) {
  773.     e = e? e: window.event;
  774.     e.tgt = e.srcElement? e.srcElement: e.target;
  775.  
  776.     if (!e.preventDefault) e.preventDefault = function () { return false; }
  777.     if (!e.stopPropagation) e.stopPropagation = function () { if (window.event) window.event.cancelBubble = true; }
  778.  
  779.     return e;
  780.   }
  781. }
  782. /*************************************************************************
  783.     dw_viewport.js (version date Nov 2003)
  784. *************************************************************************/
  785. viewport = {
  786.   getWinWidth: function () {
  787.     this.width = 0;
  788.     if (window.innerWidth) this.width = window.innerWidth - 18;
  789.     else if (document.documentElement && document.documentElement.clientWidth)
  790.         this.width = document.documentElement.clientWidth;
  791.     else if (document.body && document.body.clientWidth)
  792.         this.width = document.body.clientWidth;
  793.   },
  794.  
  795.   getWinHeight: function () {
  796.     this.height = 0;
  797.     if (window.innerHeight) this.height = window.innerHeight - 18;
  798.     else if (document.documentElement && document.documentElement.clientHeight)
  799.         this.height = document.documentElement.clientHeight;
  800.     else if (document.body && document.body.clientHeight)
  801.         this.height = document.body.clientHeight;
  802.   },
  803.  
  804.   getScrollX: function () {
  805.     this.scrollX = 0;
  806.     if (typeof window.pageXOffset == "number") this.scrollX = window.pageXOffset;
  807.     else if (document.documentElement && document.documentElement.scrollLeft)
  808.         this.scrollX = document.documentElement.scrollLeft;
  809.     else if (document.body && document.body.scrollLeft)
  810.         this.scrollX = document.body.scrollLeft;
  811.     else if (window.scrollX) this.scrollX = window.scrollX;
  812.   },
  813.  
  814.   getScrollY: function () {
  815.     this.scrollY = 0;
  816.     if (typeof window.pageYOffset == "number") this.scrollY = window.pageYOffset;
  817.     else if (document.documentElement && document.documentElement.scrollTop)
  818.         this.scrollY = document.documentElement.scrollTop;
  819.     else if (document.body && document.body.scrollTop)
  820.         this.scrollY = document.body.scrollTop;
  821.     else if (window.scrollY) this.scrollY = window.scrollY;
  822.   },
  823.  
  824.   getAll: function () {
  825.     this.getWinWidth(); this.getWinHeight();
  826.     this.getScrollX();  this.getScrollY();
  827.   }
  828. }
  829. //-->
  830. </script>
  831.  
  832. <script type="text/javascript">
  833. <!--
  834. /*************************************************************************
  835.     This code is from Dynamic Web Coding at http://www.dyn-web.com/
  836.     Copyright 2003 by Sharon Paine
  837.     See Terms of Use at http://www.dyn-web.com/bus/terms.html
  838.     regarding conditions under which you may use this code.
  839.     This notice must be retained in the code as is!
  840. *************************************************************************/
  841. function doTooltip(e, msg)
  842. {
  843.     if ( typeof Tooltip == "undefined" || !Tooltip.ready ) return;
  844.     Tooltip.show(e, msg);
  845. }
  846.  
  847. function hideTip()
  848. {
  849.     if ( typeof Tooltip == "undefined" || !Tooltip.ready ) return;
  850.     Tooltip.hide();
  851. }
  852. //-->
  853. </script>
  854.  
  855. <script language=javascript type=text/javascript>
  856. <!--
  857. function ShowHide(id)
  858. {
  859.     var itm = null;
  860.  
  861.     if (document.getElementById)
  862.         itm = document.getElementById(id);
  863.     else if (document.all)
  864.         itm = document.all[id];
  865.     else if (document.layers)
  866.         itm = document.layers[id];
  867.  
  868.     if (!itm)
  869.     {
  870.         // do nothing
  871.     }
  872.     else if (itm.style)
  873.     {
  874.         if (itm.style.display == "none")
  875.             itm.style.display = "";
  876.         else
  877.             itm.style.display = "none";
  878.     }
  879.     else 
  880.     {
  881.         itm.visibility = "show";
  882.     }
  883. }
  884. //-->
  885. </script>
  886.  
  887. <div id=ed2k_open style="DISPLAY: none; Z-INDEX: 2">
  888.  
  889. <table align=center border=0 cellpadding=4 cellspacing=0 width="80%">
  890. <tr>
  891. <td align=center class="shared-header">
  892. <p><font face=Tahoma style="font-size:10pt;"><b>[Ed2klink]</b></font></p>
  893. </td>
  894. </tr>
  895. <tr>
  896.  <td align=center valign=top class=tabs>
  897.  <br>
  898.   <form action="/" method="GET">
  899.    <input type="hidden" name=ses value="[Session]">
  900.    <input type="hidden" name=w value=transfer>
  901.    <table>
  902.      <tr>
  903.        <td colspan=3>
  904.          <textarea name="ed2k" cols="94" rows="7" class=dinput></textarea>
  905.        </td>
  906.      </tr>
  907.      <tr>
  908.        <td align=left width="33%"> </td>
  909.        <td align=center width="33%"><input type=submit class="ibutton" value="[Start]"></td>
  910.        <td align=right width="33%">[CATBOX]</td>
  911.      </tr>
  912.    </table>
  913.   </form>
  914.  <br>
  915.  </td>
  916. </tr>
  917. </table>
  918. </div>
  919. <--TMPL_HEADER_END-->
  920.  
  921.  
  922. <--TMPL_HEADER_STYLESHEET-->
  923. <style type="text/css">
  924. img
  925. {
  926. border : 0px;
  927. }
  928. img.link
  929. {
  930. cursor:hand;
  931. }
  932. input, select
  933. {
  934. font-family: Tahoma;
  935. font-size: 8pt;
  936. }
  937. form
  938. {
  939. display: inline;
  940. }
  941. a:active, a:link, a:visited
  942. {
  943. color: white;
  944. text-decoration: none;
  945. }
  946. a:hover
  947. {
  948. color: #FFC412;
  949. text-decoration: none;
  950. }
  951. .down-line-downloading a:hover
  952. {
  953. color: #FCF4AD;
  954. text-decoration: none;
  955. }
  956. .down-header, .down-header-left, .down-header-right,
  957. .down-line-hashing, .down-line-hashing-left, .down-line-hashing-right,
  958. .down-line-error, .down-line-error-left, .down-line-error-right,
  959. .down-line-stalled, .down-line-stalled-left, .down-line-stalled-right,
  960. .down-line-complete, .down-line-complete-left, .down-line-complete-right,
  961. .down-line-completing, .down-line-completing-left, .down-line-completing-right,
  962. .down-line-waiting, .down-line-waiting-left, .down-line-waiting-right,
  963. .down-line-paused, .down-line-paused-left, .down-line-paused-right,
  964. .down-line-stopped, .down-line-stopped-left, .down-line-stopped-right,
  965. .down-line-downloading, .down-line-downloading-left, .down-line-downloading-right,
  966. .up-header, .up-header-left,
  967. .up-line-downloading, .up-line-downloading-left,
  968. .up-line-waiting, .up-line-waiting-left,
  969. .server-header, .server-header-left,
  970. .server-line-disconnected, .server-line-disconnected-left,
  971. .server-line-high, .server-line-high-left,
  972. .server-line-low, .server-line-low-left,
  973. .server-line-connecting, .server-line-connecting-left,
  974. .server-line-failed, .server-line-failed-left,
  975. .shared-header, .shared-header-left,
  976. .shared-line-file, .shared-line-file-left,
  977. .shared-line-filedown, .shared-line-filedown-left,
  978. .header, .smallheader, .commontext,
  979. .upqueue-header, .upqueue-header-left,
  980. .upqueue-line, .upqueue-line-left,
  981. .upqueue-banned-line, .upqueue-banned-line-left,
  982. .upqueue-friend-line, .upqueue-friend-line-left,
  983. .upqueue-credit-line, .upqueue-credit-line-left,
  984. .search-header, .search-header-left, .search-header-right, .search-main, .search-line, .search-line-left, .search-line-right,
  985. .addserver-header, .addserver-line
  986. {
  987. font-family : Tahoma;
  988. font-size : 8pt;
  989. }
  990. .tabs
  991. {
  992. font-family : Tahoma;
  993. font-size : 10pt;
  994. background-color : #1F76A5;
  995. }
  996. .down-header, .down-line-hashing, .down-line-error, .down-line-stalled, .down-line-complete, .down-line-completing, .down-line-waiting, .down-line-paused, .down-line-stopped, .down-line-downloading,
  997. .up-header, .up-line-waiting, .up-line-downloading,
  998. .server-header, .server-line-disconnected, .server-line-high, .server-line-low, .server-line-connecting, .server-line-failed,
  999. .shared-header, .shared-line-file, .shared-line-filedown,
  1000. .upqueue-header, .upqueue-line, .upqueue-banned-line, .upqueue-friend-line, .upqueue-credit-line,
  1001. .search-header, .search-line, .addserver-header, .addserver-line
  1002. {
  1003. text-align : center;
  1004. }
  1005. .down-header-left, .down-line-hashing-left, .down-line-error-left, .down-line-stalled-left, .down-line-complete-left, .down-line-completing-left, .down-line-waiting-left, .down-line-paused-left, .down-line-stopped-left, .down-line-downloading-left,
  1006. .up-header-left, .upqueue-header-left, .up-line-downloading-left, .up-line-waiting-left,
  1007. .server-header-left, .server-line-disconnected-left, .server-line-high-left, .server-line-low-left, .server-line-connecting-left, .server-line-failed-left, .shared-header-left,
  1008. .shared-line-file-left, .shared-line-filedown-left,
  1009. .upqueue-banned-line-left, .upqueue-friend-line-left, .upqueue-credit-line-left
  1010. .search-line-left, .search-header-left, .search-main
  1011. {
  1012. text-align : left;
  1013. }
  1014. .down-header-right, .down-line-hashing-right, .down-line-error-right, .down-line-stalled-right, .down-line-complete-right, .down-line-completing-right, .down-line-waiting-right, .down-line-paused-right, .down-line-stopped-right, .down-line-downloading-right, .search-line-right, .search-header-right
  1015. {
  1016. text-align : right;
  1017. }
  1018. .down-header, .down-header-left, .down-header-right,
  1019. .up-header, .up-header-left, .server-header, .server-header-left,
  1020. .shared-header, .shared-header-left, .upqueue-header, .upqueue-header-left,
  1021. .addserver-header, .search-header, .search-header-left, .search-header-right
  1022. {
  1023. background-color : #005784;
  1024. }
  1025. .search-main
  1026. {
  1027. background-color : #000000;
  1028. }
  1029. .header
  1030. {
  1031. background-color : #0046AC;
  1032. }
  1033. .smallheader
  1034. {
  1035. background-color : #003C6E;
  1036. color : #FFFFFF;
  1037. }
  1038. .commontext
  1039. {
  1040. background-color : #FFFFFF;
  1041. color : #000000;
  1042. }
  1043. .down-line-hashing, .down-line-error, .down-line-stalled, .down-line-complete, .down-line-completing, .down-line-waiting, .down-line-paused, .down-line-stopped, .down-line-downloading,
  1044. .down-line-hashing-left, .down-line-error-left, .down-line-stalled-left, .down-line-complete-left, .down-line-completing-left, .down-line-waiting-left, .down-line-paused-left, .down-line-stopped-left, .down-line-downloading-left,
  1045. .down-line-hashing-right, .down-line-error-right, .down-line-stalled-right, .down-line-complete-right, .down-line-completing-right, .down-line-waiting-right, .down-line-paused-right, .down-line-stopped-right, .down-line-downloading-right,
  1046. .up-line-waiting, .up-line-waiting-left, .up-line-downloading, .up-line-downloading-left,
  1047. .server-line-disconnected, .server-line-disconnected-left,
  1048. .server-line-high, .server-line-high-left,
  1049. .server-line-low, .server-line-low-left,
  1050. .server-line-connecting, .server-line-connecting-left,
  1051. .server-line-failed, .server-line-failed-left,
  1052. .shared-line-file, .shared-line-file-left,
  1053. .shared-line-filedown, .shared-line-filedown-left,
  1054. .upqueue-line, .upqueue-line-left,
  1055. .upqueue-banned-line, .upqueue-banned-line-left,
  1056. .upqueue-friend-line, .upqueue-friend-line-left,
  1057. .upqueue-credit-line, .upqueue-credit-line-left,
  1058. .search-line, .search-line-left, .search-line-right, .addserver-line
  1059. {
  1060. background-color : #1F76A5;
  1061. }
  1062. .down-line-waiting a:active, .down-line-waiting a:link, .down-line-waiting a:visited,
  1063. .shared-line-file a:active, .shared-line-file a:link, .shared-line-file a:visited,
  1064. .server-line-disconnected a:active, .server-line-disconnected a:link, .server-line-disconnected a:visited
  1065. {
  1066. color : #FFFFFF;
  1067. }
  1068. .server-line-high, .server-line-high-left, .server-line-high a:active, .server-line-high a:link, .server-line-high a:visited,
  1069. .upqueue-friend-line, .upqueue-friend-line-left,
  1070. .up-line-downloading, .up-line-downloading-left,
  1071. .down-line-downloading, .down-line-downloading-left, .down-line-downloading-right, .down-line-downloading a:link, .down-line-downloading a:active, .down-line-downloading a:visited
  1072. {
  1073. color : #83D683;
  1074. }
  1075. .server-line-low, .server-line-low-left, .server-line-low a:active, .server-line-low a:link, .server-line-low a:visited,
  1076. .upqueue-credit-line, .upqueue-credit-line-left,
  1077. .down-line-hashing, .down-line-hashing-left, .down-line-hashing-right, .down-line-hashing a:active, .down-line-hashing a:link, .down-line-hashing a:visited
  1078. {
  1079. color : #FEFF92;
  1080. }
  1081. .server-line-connecting, .server-line-connecting-left, .server-line-connecting a:active, .server-line-connecting a:link, .server-line-connecting a:visited,
  1082. .down-line-complete, .down-line-complete-left, .down-line-complete-right, .down-line-complete a:active, .down-line-complete a:link, .down-line-complete a:visited,
  1083. .down-line-completing, .down-line-completing-left, .down-line-completing-right, .down-line-completing a:active, .down-line-completing a:link, .down-line-completing a:visited
  1084. {
  1085. color : #A9CAE2;
  1086. }
  1087. .upqueue-banned-line, .upqueue-banned-line-left,
  1088. .down-line-error, .down-line-error-left, .down-line-error-right, .down-line-error a:active, .down-line-error a:link, .down-line-error a:visited
  1089. {
  1090. color : #E96969;
  1091. }
  1092. .down-line-stalled, .down-line-stalled-left, .down-line-stalled-right, .down-line-stalled a:active, .down-line-stalled a:link, .down-line-stalled a:visited
  1093. {
  1094. color : #DF98E0;
  1095. }
  1096. .down-line-paused, .down-line-paused-left, .down-line-paused-right, .down-line-paused a:active, .down-line-paused a:link, .down-line-paused a:visited,
  1097. .shared-line-filedown, .shared-line-filedown-left, .shared-line-filedown a:active, .shared-line-filedown a:link, .shared-line-filedown a:visited,
  1098. .server-line-failed, .server-line-failed-left, .server-line-failed a:active, .server-line-failed a:link, .server-line-failed a:visited
  1099. {
  1100. color : #DAD9D9;
  1101. }
  1102. .down-line-stopped, .down-line-stopped-left, .down-line-stopped-right, .down-line-stopped a:active, .down-line-stopped a:link, .down-line-stopped a:visited
  1103. {
  1104. color : #A3A2A2;
  1105. }
  1106. .percent_table
  1107. {
  1108. border : 0px solid #000000;
  1109. border-collapse : collapse;
  1110. }
  1111. .message
  1112. {
  1113. font-family : Tahoma;
  1114. font-size : 10pt;
  1115. font-weight : bold;
  1116. text-align : center;
  1117. color : #C52222;
  1118. background-color : #C0C0C0;
  1119. }
  1120. .dinput
  1121. {
  1122. border-width : 1px;
  1123. border-color : black;
  1124. border-style : none;
  1125. }
  1126. .ibutton
  1127. {
  1128. cursor : hand;
  1129. position : relative;
  1130. top : 5;
  1131. background-color : #E0E0E0;
  1132. border-bottom-color : #FFFFFF;
  1133. border-bottom-style : outset;
  1134. border-left-color : white;
  1135. border-left-style : outset;
  1136. border-right-color : white;
  1137. border-right-style : outset;
  1138. border-top-color : white;
  1139. border-top-style : outset;
  1140. font-weight : bold;
  1141. font-family : Tahoma, Verdana, Arial;
  1142. font-size : 8pt;
  1143. }
  1144. .menuskin
  1145. {
  1146. position : absolute;
  1147. background-color : #005784;
  1148. border : 1px solid black;
  1149. line-height : 18px;
  1150. font : normal 12px Tahoma;
  1151. z-index : 100;
  1152. visibility : hidden;
  1153. }
  1154. .menuskin a
  1155. {
  1156. text-decoration : none;
  1157. color : #FFFFFF;
  1158. }
  1159. .menuimages
  1160. {
  1161. background-color : #2184B5;
  1162. border : 2px #2184B5 solid;
  1163. vertical-align : middle;
  1164. }
  1165. .menuchecked
  1166. {
  1167. background-color : #005784;
  1168. border : 2px #005784 solid;
  1169. vertical-align : middle;
  1170. }
  1171. #mouseoverstyle
  1172. {
  1173. background-color : #003C6E;
  1174. }
  1175. #mouseoverstyle .menuchecked
  1176. {
  1177. background-color : #003C6E;
  1178. border : 2px #003C6E solid;
  1179. }
  1180. /* Tooltip customization */
  1181. div#tipDiv
  1182. {
  1183. position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  1184. background-color:#FFFFEB; border:1px groove #D8D8B1;
  1185. width:400; padding:4px;
  1186. font-family: Tahoma, Verdana, Arial;
  1187. color:#000000; font-size:11px; line-height:1.2;
  1188. }
  1189. </style>
  1190. <--TMPL_HEADER_STYLESHEET_END-->
  1191.  
  1192.  
  1193. <--TMPL_FOOTER-->
  1194. </body>
  1195. </html>
  1196. <--TMPL_FOOTER_END-->
  1197.  
  1198.  
  1199. <--TMPL_SERVER_LIST-->
  1200. <font face=Tahoma style="font-size:8pt;">
  1201. <table border=0 align=center cellpadding=4 cellspacing=0 width="95%">
  1202. <tr>
  1203. <td align=center valign=middle>
  1204. [AddServerBox]
  1205. <table border=0 align=center cellpadding=4 cellspacing=0 width="100%">
  1206. <tr>
  1207.  <td class="smallheader" colspan=12 style="background-color: #000000"><b><a href="#" onMouseover="columnmenu(event,'server','menu','[ServernameM]','[ServernameH]','[AddressM]','[AddressH]','[DescriptionM]','[DescriptionH]','[PingM]','[PingH]','[UsersM]','[UsersH]','[FilesM]','[FilesH]','[PriorityM]','[PriorityH]','[FailedM]','[FailedH]','[LimitM]','[LimitH]','[VersionM]','[VersionH]','','')" onMouseout="delayhidemenu()">[ServerList]</a></b></td>
  1208. </tr>
  1209. <tr>
  1210.  <td valign=middle class="server-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="server-header-left"><tr><td width="16" align="center"><a href="/?ses=[Session]&w=server&sort=state[SortState]"><b>×</b></a></td><td> </td><td><a href="/?ses=[Session]&w=server&sort=name[SortName]"><b>[ServernameH][ServernameI]</b></a></td></tr></table></td>
  1211.  <td valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=ip[SortIP]"><b>[AddressH][AddressI]</b></a></td>
  1212.  <td colspan="2" valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=description[SortDescription]"><b>[DescriptionH][DescriptionI]</b></a></td>
  1213.  <td valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=ping[SortPing]"><b>[PingH][PingI]</b></a></td>
  1214.  <td valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=users[SortUsers]"><b>[UsersH][UsersI]</b></a></td>
  1215.  <td valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=files[SortFiles]"><b>[FilesH][FilesI]</b></a></td>
  1216.  <td valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=priority[SortPriority]"><b>[PriorityH][PriorityI]</b></a></td>
  1217.  <td valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=failed[SortFailed]"><b>[FailedH][FailedI]</b></a></td>
  1218.  <td valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=limit[SortLimit]"><b>[LimitH][LimitI]</b></a></td>
  1219.  <td valign=middle class="server-header"><a href="/?ses=[Session]&w=server&sort=version[SortVersion]"><b>[VersionH][VersionI]</b></a></td>
  1220.  <td valign=middle class="server-header"> </td>
  1221. </tr>
  1222. [ServersList]
  1223. </table>
  1224.  </td>
  1225. </tr>
  1226. </table>
  1227. </font>
  1228. <--TMPL_SERVER_LIST_END-->
  1229.  
  1230.  
  1231. <--TMPL_SERVER_LINE-->
  1232. <tr>
  1233.  <td valign=middle class="server-line-[ServerState]-left"><table cellspacing="0" cellpadding="0" border="0" valign=middle class="server-line-[ServerState]-left"><tr><td background="[ServerState].gif" width="16" height="16" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="servermenu(event,'[admin]','[ed2k]','[session]','[ip]','[port]','[isstatic]')" onMouseout="delayhidemenu()"><img src="is_[ServerType].gif"></a></td><td> </td><td>[Servername]</td></tr></table></td>
  1234.  <td colspan="2" valign=middle class="server-line-[ServerState]">[Address]</td>
  1235.  <td valign=middle class="server-line-[ServerState]">[Description]</td>
  1236.  <td valign=middle class="server-line-[ServerState]">[Ping]</td>
  1237.  <td valign=middle class="server-line-[ServerState]">[Users]</td>
  1238.  <td valign=middle class="server-line-[ServerState]">[Files]</td>
  1239.  <td valign=middle class="server-line-[ServerState]"><a href="#" onMouseover="serverpriomenu(event,'[admin]','[session]','[ip]','[port]','[server-priority]')" onMouseout="delayhidemenu()">[Priority]</a></td>
  1240.  <td valign=middle class="server-line-[ServerState]">[Failed]</td>
  1241.  <td valign=middle class="server-line-[ServerState]">[Limit]</td>
  1242.  <td valign=middle class="server-line-[ServerState]">[Version]</td>
  1243.  <td valign=middle class="server-line-[ServerState]" width="9"><img src="[LastChangedDataset].gif"></td>
  1244. </tr>
  1245. <--TMPL_SERVER_LINE_END-->
  1246.  
  1247.  
  1248. <--TMPL_ADDSERVERBOX-->
  1249. <script language="JavaScript1.2">
  1250. function obj(menu) {
  1251.     return (navigator.appName == "Microsoft Internet Explorer")?this[menu]:document.getElementById(menu);
  1252. }
  1253. function searchange1() {
  1254.     obj("manual").style.visibility="hidden";
  1255.     obj("manual").style.position="absolute";
  1256.     obj("manualtag").style.background="#000000";
  1257.     obj("server").style.visibility="hidden";
  1258.     obj("server").style.position="absolute";
  1259.     obj("servertag").style.background="#000000";
  1260.     obj("prefs").style.visibility="";
  1261.     obj("prefs").style.position="";
  1262.     obj("prefstag").style.background="#1F76A5";
  1263. }
  1264. function searchange2() {
  1265.     obj("manual").style.visibility="hidden";
  1266.     obj("manual").style.position="absolute";
  1267.     obj("manualtag").style.background="#000000";
  1268.     obj("server").style.visibility="";
  1269.     obj("server").style.position="";
  1270.     obj("servertag").style.background="#1F76A5";
  1271.     obj("prefs").style.visibility="hidden";
  1272.     obj("prefs").style.position="absolute";
  1273.     obj("prefstag").style.background="#000000";
  1274.  
  1275. }
  1276. function searchange3() {
  1277.     obj("manual").style.visibility="";
  1278.     obj("manual").style.position="";
  1279.     obj("manualtag").style.background="#1F76A5";
  1280.     obj("server").style.visibility="hidden";
  1281.     obj("server").style.position="absolute";
  1282.     obj("servertag").style.background="#000000";
  1283.     obj("prefs").style.visibility="hidden";
  1284.     obj("prefs").style.position="absolute";
  1285.     obj("prefstag").style.background="#000000";
  1286. }
  1287. </script>
  1288. <br>
  1289. <table border=0 cellpadding=4 cellspacing=0>
  1290. <tr>
  1291. <td class="search-main" ID="prefstag" width="33%" style="background: #1F76A5" nowrap><center><img src="l_connect.gif" align="middle"> <b><a href="javascript:searchange1()">[ServerOptions]</a></b> </center></td>
  1292. <td class="search-main" ID="manualtag" width="33%" nowrap><center><img src="l_search.gif" align="middle"> <b><a href="javascript:searchange3()">[AddServer]</a></b> </center></td>
  1293. <td class="search-main" ID="servertag" width="33%" nowrap><center><img src="l_search.gif" align="middle"> <b><a href="javascript:searchange2()">[UpdateServerMetFromURL]</a></b> </center></td>
  1294. </tr>
  1295. <tr>
  1296.  <td class="server-line-disconnected" colspan="4">
  1297.   <form ID="prefs" action="" method="GET" style="Visibility: visible; Position: relative;">
  1298.    <table border=0 align="center" width="100%" cellpadding=10 cellspacing=0>
  1299.     <tr>
  1300.      <td height="50" valign="center" align="center">
  1301.       <input type="button" class="ibutton" value="[Connect]" onclick="window.location.href='[URL_Connect]'">
  1302.           
  1303.       <input type="button" class="ibutton" value="[Disconnect]" onclick="window.location.href='[URL_Disconnect]'">
  1304.      </td>
  1305.     </tr>
  1306.    </table>
  1307.   </form>
  1308.   <form ID="server" action="" method="GET" style="visibility: hidden; Position: absolute;">
  1309.    <table border=0 align="center" cellpadding=4 cellspacing=0>
  1310.     <tr>
  1311.      <td class="server-line-disconnected">[URL] <input name="servermeturl" type="text" size="30"></td>
  1312.     </tr>
  1313.     <tr>
  1314.      <td class="server-line-disconnected">
  1315.       <input type="hidden" name=ses value="[Session]">
  1316.       <input type="hidden" name=w value="server">
  1317.       <input type="hidden" name=c value="options">
  1318.       <input type="hidden" name=cat value="[CatSel]">
  1319.       <input name="updateservermetfromurl" type="hidden" value="true">
  1320.       <input type="submit" class="ibutton" value="[Apply]">
  1321.       <br> 
  1322.      </td>
  1323.     </tr>
  1324.    </table>
  1325.   </form>
  1326.   <form ID="manual" action="" method="GET" style="visibility: hidden; Position: absolute;">
  1327.   <table border=0 align="center" cellpadding=4 cellspacing=0>
  1328.   <tr>
  1329.    <td class="server-line-disconnected-left">[IP]</td>
  1330.    <td><input name="serveraddr" type="text" size="15"></td>
  1331.    <td class="server-line-disconnected-left">[Port]</td>
  1332.    <td><input name="serverport" type="text" size="6"></td>
  1333.   </tr>
  1334.   <tr>
  1335.    <td class="server-line-disconnected-left">[Name]</td>
  1336.    <td><input name="servername" type="text" size="30"></td>
  1337.    <td class="server-line-disconnected-left">[Priority]</td>
  1338.    <td>
  1339.       <select name="priority">
  1340.        <option value="low">[Low]</option>
  1341.        <option value="normal">[Normal]</option>
  1342.        <option value="high" checked>[High]</option>
  1343.       </select>
  1344.    </td>
  1345.   </tr>
  1346.   <tr>
  1347.    <td class="server-line-disconnected-left">[Static]</td>
  1348.    <td><input type='checkbox' name="addtostatic" value='true'></td>
  1349.   <tr>
  1350.   </tr>
  1351.    <td class="server-line-disconnected-left">[Connect]</td>
  1352.    <td><input type='checkbox' name="connectnow" value='true'></td>
  1353.   </tr>
  1354.   <tr>
  1355.    <td colspan=4 class="server-line-disconnected">
  1356.     <input type="hidden" name=ses value="[Session]">
  1357.     <input type="hidden" name=w value="server">
  1358.     <input type="hidden" name=c value="options">
  1359.     <input type="hidden" name=cat value="[CatSel]">
  1360.     <input name="addserver" type="hidden" value="true">
  1361.     <input type="submit" class="ibutton" value="[Add]">
  1362.     <br> 
  1363.    </td>
  1364.   </tr>
  1365.   </table>
  1366.   </form>
  1367.  </td>
  1368. </tr>
  1369. </table>
  1370. <div class="message">[Message]</div>
  1371. <br>
  1372. <--TMPL_ADDSERVERBOX_END-->
  1373.  
  1374.  
  1375. <--TMPL_TRANSFER_IMAGES-->
  1376. <font face=Tahoma style="font-size:8pt;">
  1377. </font>
  1378.  
  1379. <--TMPL_TRANSFER_IMAGES_END-->
  1380.  
  1381.  
  1382. <--PROGRESSBARWIDTH-->
  1383. 200
  1384. <--PROGRESSBARWIDTH_END-->
  1385.  
  1386.  
  1387. <--PROGRESSBARIMGS-->
  1388. <img src="[PROGRESSGIFNAME]" height=13 width=[PROGRESSGIFINTERNAL]>
  1389. <--PROGRESSBARIMGS_END-->
  1390.  
  1391.  
  1392. <--PROGRESSBARPERCENTIMG-->
  1393. <img src="[PROGRESSGIFNAME]" height=3 width=[PROGRESSGIFINTERNAL]>
  1394. <--PROGRESSBARPERCENTIMG_END-->
  1395.  
  1396.  
  1397. <--TMPL_TRANSFER_LIST-->
  1398. <table border=0 align=center cellpadding=4 cellspacing=0 width="95%">
  1399. <tr>
  1400.  <td align=center valign=middle>
  1401. [DownloadHeader]
  1402. [DownloadFilesList]
  1403. [DownloadFooter]
  1404.  
  1405. [UploadHeader]
  1406. [UploadFilesList]
  1407. [UploadFooter]
  1408.  
  1409. [UploadQueue]
  1410. [UploadQueueBanned]
  1411. [UploadQueueCredit]
  1412. [UploadQueueFriend]
  1413. </td>
  1414. </tr>
  1415. </table>
  1416. <--TMPL_TRANSFER_LIST_END-->
  1417.  
  1418.  
  1419. <--TMPL_TRANSFER_DOWN_HEADER-->
  1420. <script type="text/javascript">
  1421. <!--
  1422. function GotoCat(cat) {
  1423.     var loc= window.location.href;
  1424.     var pos= loc.indexOf("cat=");
  1425.  
  1426.     if (pos>1) {
  1427.         if (loc.substr(pos-1,1)=="&") pos--;
  1428.         var subs=loc.substr(pos+3,256);
  1429.         var pos2=subs.indexOf("&");
  1430.         if (pos2==-1) pos2=loc.length;
  1431.         pos2 += pos+3;
  1432.         var t1=loc.substring(0,pos);
  1433.         var t2=loc.substring(pos2+1,loc.length );
  1434.         loc=t1+t2;
  1435.     }
  1436.     window.location.href=loc+"&cat="+cat;
  1437. }
  1438. //-->
  1439. </script>
  1440.  
  1441. <font face=Tahoma style="font-size:8pt;">
  1442. <table border=0 align=center cellpadding=4 cellspacing=0 width="100%" bgcolor="#99CCFF">
  1443. <tr>
  1444.  <td class="smallheader" colspan="5" style="background-color: #000000"><img src="arrow_down.gif" align="middle"> <b><a href="#" onMouseover="columnmenu(event,'transfer','menudown','[DFilenameM]','[DFilename]','[DSizeM]','[DSize]','[DTransferredM]','[DTransferred]','[DProgressM]','[DProgress]','[DSpeedM]','[DSpeed]','[DSourcesM]','[DSources]','[DPriorityM]','[DPriority]','[DCategoryM]','[DCategory]','','','','','','')" onMouseout="delayhidemenu()">[DownloadList]</a> ([Category])</b>   <a href="#" onMouseover="showmenu(event,'[CatBox]')" onMouseout="delayhidemenu()"><img src="l_category.gif"></a></td>
  1445.  <td class="smallheader" colspan="4" style="background-color: #000000" align="right"><a href="/?ses=[Session]&w=transfer&clearcompleted=all[CatSel]"><img src="l_clear.gif" title="[ClearAllCompleted]"></a>  <a href="#" onMouseover="catpriomenu(event,'[admin]','[Session]')" onMouseout="delayhidemenu()"><img src="l_catprio.gif"></a></td>
  1446. </tr>
  1447. <tr>
  1448.  <td valign=middle class="down-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="down-header-left"><tr><td width="16" align="center"><a href="/?ses=[Session]&w=transfer&sort=dstate[SortDState][CatSel]"><b>×</b></a></td><td> </td><td width="16"> </td><td> </td><td><a href="/?ses=[Session]&w=transfer&sort=dname[SortDName][CatSel]"><b>[DFilename][DFilenameI]</b></a></td></tr></table></td>
  1449.  <td valign=middle class="down-header"><a href="/?ses=[Session]&w=transfer&sort=dsize[SortDSize][CatSel]"><b>[DSize][DSizeI]</b></a></td>
  1450.  <td valign=middle class="down-header"><a href="/?ses=[Session]&w=transfer&sort=dtransferred[SortDTransferred][CatSel]"><b>[DTransferred][DTransferredI]</b></a></td>
  1451.  <td valign=middle class="down-header"><a href="/?ses=[Session]&w=transfer&sort=dspeed[SortDSpeed][CatSel]"><b>[DSpeed][DSpeedI]</b></a></td>
  1452.  <td valign=middle class="down-header"><a href="/?ses=[Session]&w=transfer&sort=dprogress[SortDProgress][CatSel]"><b>[DProgress][DProgressI]</b></a></td>
  1453.  <td valign=middle class="down-header"><a href="/?ses=[Session]&w=transfer&sort=dsources[SortDSources][CatSel]"><b>[DSources][DSourcesI]</b></a></td>
  1454.  <td valign=middle class="down-header"><a href="/?ses=[Session]&w=transfer&sort=dpriority[SortDPriority][CatSel]"><b>[DPriority][DPriorityI]</b></a></td>
  1455.  <td valign=middle class="down-header"><a href="/?ses=[Session]&w=transfer&sort=dcategory[SortDCategory][CatSel]"><b>[DCategory][DCategoryI]</b></a></td>
  1456.  <td valign=middle class="down-header"> </td>
  1457. </tr>
  1458. <--TMPL_TRANSFER_DOWN_HEADER_END-->
  1459.  
  1460.  
  1461. <--TMPL_TRANSFER_DOWN_FOOTER-->
  1462. <tr>
  1463.  <td valign=middle class="down-header-left"><b>[TotalDown]</b></td>
  1464.  <td valign=middle class="down-header-right" nowrap><b>[TotalDownSize]</b></td>
  1465.  <td valign=middle class="down-header-right" nowrap><b>[TotalDownTransferred]</b></td>
  1466.  <td valign=middle class="down-header-right" nowrap><b>[TotalDownSpeed]</b></td>
  1467.  <td valign=middle class="down-header-right" colspan="5"><b>[TotalFiles]</b></td>
  1468. </tr>
  1469. </table>
  1470. <--TMPL_TRANSFER_DOWN_FOOTER_END-->
  1471.  
  1472.  
  1473. <--TMPL_TRANSFER_DOWN_LINE-->
  1474. <tr>
  1475.  <td valign=top class="down-line-[DownState]-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="down-line-[DownState]-left"><tr><td><img src="[DownState].gif"></td><td> </td><td background="filetype_other.gif" width="16" height="16" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="downmenu(event,'[admin]','[finfo]','[ed2k]','[DownState]','[autoa4af]','[isgetflc]','[fname]','[session]','[filehash]')" onMouseout="delayhidemenu()"><img src="is_[FileIsA4AF].gif"><img src="is_[FileIsGetFLC].gif"></a></td><td> </td><td onMouseover="doTooltip(event, this.firstChild.innerHTML)" onMouseout="hideTip()"><div style="display: none;">[FileInfo]</div>[ShortFileName]</td></tr></table></td>
  1476.  <td valign=top class="down-line-[DownState]-right" nowrap>[2]</td>
  1477.  <td valign=top class="down-line-[DownState]-right" nowrap>[3]</td>
  1478.  <td valign=top class="down-line-[DownState]-right" nowrap>[4]</td>
  1479.  <td valign=middle class="down-line-[DownState]" width=[PROGRESSBARWIDTHVAL]>
  1480.    <table width=[PROGRESSBARWIDTHVAL] height=11 border=1 class="percent_table" cellpadding=0 cellspacing=0 bordercolor="#000000">
  1481.      <tr><td>[DownloadBar]</td></tr>
  1482.    </table>
  1483.  </td>
  1484.  <td valign=top class="down-line-[DownState]" nowrap>[5]</td>
  1485.  <td valign=top class="down-line-[DownState]" nowrap><a href="#" onMouseover="downpriomenu(event,'[admin]','[session]','[filehash]','[down-priority]','[DownState]')" onMouseout="delayhidemenu()">[PrioVal]</a></td>
  1486.  <td valign=top class="down-line-[DownState]" nowrap><a href="#" onMouseover="showmenu(event,'[SetCatBox]','[DownState]')" onMouseout="delayhidemenu()">[Category]</a></td>
  1487.  <td valign=top class="down-line-[DownState]" width="9"><img src="[LastChangedDataset].gif"></td>
  1488. </tr>
  1489. <--TMPL_TRANSFER_DOWN_LINE_END-->
  1490.  
  1491.  
  1492. <--TMPL_TRANSFER_UP_HEADER-->
  1493. <table border=0 align=center cellpadding=4 cellspacing=0 width="100%">
  1494. <tr>
  1495.  <td class="smallheader" colspan="6" style="background-color: #000000"><img src="arrow_up.gif" align="middle"> <b><a href="#" onMouseover="columnmenu(event,'transfer','menuup','[UUserM]','[UUser]','[UFilenameM]','[UFilename]','[UVersionM]','[UVersion]','[UTransferredM]','[UTransferred]','[USpeedM]','[USpeed]','','','','','','','','','','','','')" onMouseout="delayhidemenu()">[UploadList]</a></b></td>
  1496. </tr>
  1497. <tr>
  1498.  <td class="up-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="up-header-left"><tr><td width="16" align="center"><a href="/?ses=[Session]&w=transfer&sort=uclient[SortUClient][CatSel]"><b>×</b></a></td><td> </td><td><a href="/?ses=[Session]&w=transfer&sort=uuser[SortUUser][CatSel]"><b>[UUser][UUserI]</b></a></td></tr></table></td>
  1499.  <td class="up-header-left"><a href="/?ses=[Session]&w=transfer&sort=ufilename[SortUFilename][CatSel]"><b>[UFilename][UFilenameI]</b></a></td>
  1500.  <td class="up-header-left"><a href="/?ses=[Session]&w=transfer&sort=uversion[SortUVersion][CatSel]"><b>[UVersion][UVersionI]</b></a></td>
  1501.  <td class="up-header"><a href="/?ses=[Session]&w=transfer&sort=utransferred[SortUTransferred][CatSel]"><b>[UTransferred][UTransferredI]</b></a></td>
  1502.  <td class="up-header"><a href="/?ses=[Session]&w=transfer&sort=uspeed[SortUSpeed][CatSel]"><b>[USpeed][USpeedI]</b></a></td>
  1503.  
  1504. </tr>
  1505. <--TMPL_TRANSFER_UP_HEADER_END-->
  1506.  
  1507.  
  1508. <--TMPL_TRANSFER_UP_FOOTER-->
  1509. <tr>
  1510.  <td class="up-header-left"><b>[TotalUp]</b></td>
  1511.  <td class="up-header"></td>
  1512.  <td class="up-header"></td>
  1513.  <td class="up-header"><b>[TotalUpTransferred]</b></td>
  1514.  <td class="up-header"><b>[TotalUpSpeed]</b></td>
  1515. </tr>
  1516. </table>
  1517. <--TMPL_TRANSFER_UP_FOOTER_END-->
  1518.  
  1519.  
  1520. <--TMPL_TRANSFER_UP_LINE-->
  1521. <tr>
  1522.  <td valign=top class="up-line-[UpState]-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="up-line-[UpState]-left"><tr><td> </td><td background="client_type_[ClientSoft].gif" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="upmenu(event,'[admin]','[ClientExtra]','[UserHash]')" onMouseout="delayhidemenu()"><img src="is_[ClientExtra].gif"></a></td><td> </td><td onMouseover="doTooltip(event, this.firstChild.innerHTML)" onMouseout="hideTip()"><div style="display: none;">[FileInfo]</div>[1]</td></tr></table></td>
  1523.  <td valign=top class="up-line-[UpState]-left">[2]</td>
  1524.  <td valign=top class="up-line-[UpState]-left">[ClientSoftV]</td>
  1525.  <td valign=top class="up-line-[UpState]">[3]</td>
  1526.  <td valign=top class="up-line-[UpState]">[4]</td>
  1527. </tr>
  1528. <--TMPL_TRANSFER_UP_LINE_END-->
  1529.  
  1530.  
  1531. <--TMPL_TRANSFER_UP_QUEUE_SHOW-->
  1532. <table border=0 align=center cellpadding=4 cellspacing=0 width="100%">
  1533. <tr>
  1534.  <td class="smallheader" style="background-color: #000000"><img src="arrow_up_q.gif" align="middle"> <b><a href="#" onMouseover="columnmenu(event,'transfer','menuqueue','[UserNameTitleM]','[UserNameTitle]','[VersionM]','[Version]','[FileNameTitleM]','[FileNameTitle]','[ScoreTitleM]','[ScoreTitle]','','','','','','','','','','','','','','')" onMouseout="delayhidemenu()">[ShowUploadQueue]</a></b></td>
  1535.  <td class="smallheader" colspan="4" align="right" style="background-color: #000000"><b>[CounterAll] ([CounterAllSecure])</b></td>
  1536. </tr>
  1537. <tr>
  1538.  <td class="smallheader"><a href="/?ses=[Session]&w=transfer&showuploadqueue=false[CatSel]"><img src="l_remove.gif"></a>  <b>[UploadQueueList]</b></td>
  1539.  <td class="smallheader" colspan="4" align="right"><b>[CounterQueue] ([CounterQueueSecure])</b></td>
  1540. </tr>
  1541. <tr>
  1542.  <td class="upqueue-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="upqueue-header-left"><tr><td width="16" align="center"><a href="/?ses=[Session]&w=transfer&sort=qclient[SortQClient][CatSel]"><b>×</b></a></td><td> </td><td><a href="/?ses=[Session]&w=transfer&sort=quser[SortQUser][CatSel]"><b>[UserNameTitle][UserNameTitleI]</b></a></td></tr></table></td>
  1543.  <td class="upqueue-header-left"><a href="/?ses=[Session]&w=transfer&sort=qfilename[SortQFilename][CatSel]"><b>[FileNameTitle][FileNameTitleI]</b></a></td>
  1544.  <td class="upqueue-header-left"><a href="/?ses=[Session]&w=transfer&sort=qversion[SortQVersion][CatSel]"><b>[Version][VersionI]</b></a></td>
  1545.  <td class="upqueue-header"><a href="/?ses=[Session]&w=transfer&sort=qscore[SortQScore][CatSel]"><b>[ScoreTitle][ScoreTitleI]</b></a></td>
  1546.  <td class="upqueue-header"> </td>
  1547. </tr>
  1548. [QueueList]
  1549. <--TMPL_TRANSFER_UP_QUEUE_SHOW_END-->
  1550.  
  1551.  
  1552. <--TMPL_TRANSFER_UP_QUEUE_BANNED_SHOW-->
  1553. <tr>
  1554.  <td class="smallheader"><a href="/?ses=[Session]&w=transfer&showuploadqueuebanned=false[CatSel]"><img src="l_remove.gif"></a>  <b>[UploadQueueBannedList]</b></td>
  1555.  <td class="smallheader" colspan="4" align="right"><b>[CounterQueueBanned] ([CounterQueueBannedSecure])</b></td>
  1556. </tr>
  1557. <tr>
  1558.  <td class="upqueue-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="upqueue-header-left"><tr><td width="16" align="center"><a href="/?ses=[Session]&w=transfer&sort=qclient[SortQClient][CatSel]"><b>×</b></a></td><td> </td><td><a href="/?ses=[Session]&w=transfer&sort=quser[SortQUser][CatSel]"><b>[UserNameTitle][UserNameTitleI]</b></a></td></tr></table></td>
  1559.  <td class="upqueue-header-left"><a href="/?ses=[Session]&w=transfer&sort=qfilename[SortQFilename][CatSel]"><b>[FileNameTitle][FileNameTitleI]</b></a></td>
  1560.  <td class="upqueue-header-left"><a href="/?ses=[Session]&w=transfer&sort=qversion[SortQVersion][CatSel]"><b>[Version][VersionI]</b></a></td>
  1561.  <td class="upqueue-header"><a href="/?ses=[Session]&w=transfer&sort=qscore[SortQScore][CatSel]"><b>[ScoreTitle][ScoreTitleI]</b></a></td>
  1562.  <td class="upqueue-header"> </td>
  1563. </tr>
  1564. [QueueListBanned]
  1565. <--TMPL_TRANSFER_UP_QUEUE_BANNED_SHOW_END-->
  1566.  
  1567.  
  1568. <--TMPL_TRANSFER_UP_QUEUE_FRIEND_SHOW-->
  1569. <tr>
  1570.  <td class="smallheader"><a href="/?ses=[Session]&w=transfer&showuploadqueuefriend=false[CatSel]"><img src="l_remove.gif"></a>  <b>[UploadQueueFriendList]</b></td>
  1571.  <td class="smallheader" colspan="4" align="right"><b>[CounterQueueFriend] ([CounterQueueFriendSecure])</b></td>
  1572. </tr>
  1573. <tr>
  1574.  <td class="upqueue-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="upqueue-header-left"><tr><td width="16" align="center"><a href="/?ses=[Session]&w=transfer&sort=qclient[SortQClient][CatSel]"><b>×</b></a></td><td> </td><td><a href="/?ses=[Session]&w=transfer&sort=quser[SortQUser][CatSel]"><b>[UserNameTitle][UserNameTitleI]</b></a></td></tr></table></td>
  1575.  <td class="upqueue-header-left"><a href="/?ses=[Session]&w=transfer&sort=qfilename[SortQFilename][CatSel]"><b>[FileNameTitle][FileNameTitleI]</b></a></td>
  1576.  <td class="upqueue-header-left"><a href="/?ses=[Session]&w=transfer&sort=qversion[SortQVersion][CatSel]"><b>[Version][VersionI]</b></a></td>
  1577.  <td class="upqueue-header"><a href="/?ses=[Session]&w=transfer&sort=qscore[SortQScore][CatSel]"><b>[ScoreTitle][ScoreTitleI]</b></a></td>
  1578.  <td class="upqueue-header"> </td>
  1579. </tr>
  1580. [QueueListFriend]
  1581. <--TMPL_TRANSFER_UP_QUEUE_FRIEND_SHOW_END-->
  1582.  
  1583.  
  1584. <--TMPL_TRANSFER_UP_QUEUE_CREDIT_SHOW-->
  1585. <tr>
  1586.  <td class="smallheader"><a href="/?ses=[Session]&w=transfer&showuploadqueuecredit=false[CatSel]"><img src="l_remove.gif"></a>  <b>[UploadQueueCreditList]</b></td>
  1587.  <td class="smallheader" colspan="4" align="right"><b>[CounterQueueCredit] ([CounterQueueCreditSecure])</b></td>
  1588. </tr>
  1589. <tr>
  1590.  <td class="upqueue-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="upqueue-header-left"><tr><td width="16" align="center"><a href="/?ses=[Session]&w=transfer&sort=qclient[SortQClient][CatSel]"><b>×</b></a></td><td> </td><td><a href="/?ses=[Session]&w=transfer&sort=quser[SortQUser][CatSel]"><b>[UserNameTitle][UserNameTitleI]</b></a></td></tr></table></td>
  1591.  <td class="upqueue-header-left"><a href="/?ses=[Session]&w=transfer&sort=qfilename[SortQFilename][CatSel]"><b>[FileNameTitle][FileNameTitleI]</b></a></td>
  1592.  <td class="upqueue-header-left"><a href="/?ses=[Session]&w=transfer&sort=qversion[SortQVersion][CatSel]"><b>[Version][VersionI]</b></a></td>
  1593.  <td class="upqueue-header"><a href="/?ses=[Session]&w=transfer&sort=qscore[SortQScore][CatSel]"><b>[ScoreTitle][ScoreTitleI]</b></a></td>
  1594.  <td class="upqueue-header"> </td>
  1595. </tr>
  1596. [QueueListCredit]
  1597. <--TMPL_TRANSFER_UP_QUEUE_CREDIT_SHOW_END-->
  1598.  
  1599.  
  1600. <--TMPL_TRANSFER_UP_QUEUE_LINE-->
  1601. <tr>
  1602.  <td valign=top class="upqueue-line-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="upqueue-line-left"><tr><td> </td><td background="client_type_[ClientSoft].gif" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="upmenu(event,'[admin]','[ClientExtra]','[UserHash]')" onMouseout="delayhidemenu()"><img src="is_[ClientExtra].gif"></a></td><td> </td><td>[UserName]</td></tr></table>
  1603.  <td valign=top class="upqueue-line-left">[FileName]</td>
  1604.  <td valign=top class="upqueue-line-left">[ClientSoftV]</td>
  1605.  <td valign=top class="upqueue-line">[Score]</td>
  1606.  <td valign=top class="upqueue-line"> </td>
  1607. </tr>
  1608. <--TMPL_TRANSFER_UP_QUEUE_LINE_END-->
  1609.  
  1610.  
  1611. <--TMPL_TRANSFER_UP_QUEUE_BANNED_LINE-->
  1612. <tr>
  1613.  <td valign=top class="upqueue-line-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="upqueue-line-left"><tr><td> </td><td background="client_type_[ClientSoft].gif" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="upmenu(event,'[admin]','[ClientExtra]','[UserHash]')" onMouseout="delayhidemenu()"><img src="is_[ClientExtra].gif"></a></td><td> </td><td>[UserName]</td></tr></table>
  1614.  <td valign=top class="upqueue-line-left">[FileName]</td>
  1615.  <td valign=top class="upqueue-line-left">[ClientSoftV]</td>
  1616.  <td valign=top class="upqueue-line">[Score]</td>
  1617.  <td valign=top class="upqueue-line"> </td>
  1618. </tr>
  1619. <--TMPL_TRANSFER_UP_QUEUE_BANNED_LINE_END-->
  1620.  
  1621.  
  1622. <--TMPL_TRANSFER_UP_QUEUE_FRIEND_LINE-->
  1623. <tr>
  1624.  <td valign=top class="upqueue-line-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="upqueue-line-left"><tr><td> </td><td background="client_type_[ClientSoft].gif" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="upmenu(event,'[admin]','[ClientExtra]','[UserHash]')" onMouseout="delayhidemenu()"><img src="is_[ClientExtra].gif"></a></td><td> </td><td>[UserName]</td></tr></table>
  1625.  <td valign=top class="upqueue-line-left">[FileName]</td>
  1626.  <td valign=top class="upqueue-line-left">[ClientSoftV]</td>
  1627.  <td valign=top class="upqueue-line">[Score]</td>
  1628.  <td valign=top class="upqueue-line"> </td>
  1629. </tr>
  1630. <--TMPL_TRANSFER_UP_QUEUE_FRIEND_LINE_END-->
  1631.  
  1632.  
  1633. <--TMPL_TRANSFER_UP_QUEUE_CREDIT_LINE-->
  1634. <tr>
  1635.  <td valign=top class="upqueue-line-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="upqueue-line-left"><tr><td> </td><td background="client_type_[ClientSoft].gif" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="upmenu(event,'[admin]','[ClientExtra]','[UserHash]')" onMouseout="delayhidemenu()"><img src="is_[ClientExtra].gif"></a></td><td> </td><td>[UserName]</td></tr></table>
  1636.  <td valign=top class="upqueue-line-left">[FileName]</td>
  1637.  <td valign=top class="upqueue-line-left">[ClientSoftV]</td>
  1638.  <td valign=top class="upqueue-line">[Score]</td>
  1639.  <td valign=top class="upqueue-line"> </td>
  1640. </tr>
  1641. <--TMPL_TRANSFER_UP_QUEUE_CREDIT_LINE_END-->
  1642.  
  1643.  
  1644. <--TMPL_TRANSFER_UP_QUEUE_HIDE-->
  1645. <table border=0 align=center cellpadding=4 cellspacing=0 width="100%">
  1646. <tr>
  1647.  <td class="smallheader" style="background-color: #000000"><img src="arrow_up_q.gif" align="middle"> <b><a href="#" onMouseover="columnmenu(event,'transfer','menuqueue','[UserNameTitleM]','[UserNameTitle]','[VersionM]','[Version]','[FileNameTitleM]','[FileNameTitle]','[ScoreTitleM]','[ScoreTitle]','','','','','','','','','','','','','','')" onMouseout="delayhidemenu()">[ShowUploadQueue]</a></b></td>
  1648.  <td class="smallheader" colspan="4" align="right" style="background-color: #000000"><b>[CounterAll] ([CounterAllSecure])</b></td>
  1649. </tr>
  1650. <tr>
  1651.  <SCRIPT language=JavaScript>
  1652.   if ([CounterQueue]!=0) { document.write('<td class="smallheader"><a href="/?ses=[Session]&w=transfer&showuploadqueue=true[CatSel]"><img src="l_add.gif"></a>  <b>[ShowUploadQueueList]</b></td>'); }
  1653.   else { document.write('<td class="smallheader"><img src="l_none.gif">  <b>[ShowUploadQueueList]</b></td>'); }
  1654.  </SCRIPT>
  1655.  <td class="smallheader" colspan="4" align="right"><b>[CounterQueue] ([CounterQueueSecure])</b></td>
  1656. </tr>
  1657. <--TMPL_TRANSFER_UP_QUEUE_HIDE_END-->
  1658.  
  1659.  
  1660. <--TMPL_TRANSFER_UP_QUEUE_BANNED_HIDE-->
  1661. <tr>
  1662.  <SCRIPT language=JavaScript>
  1663.   if ([CounterQueueBanned]!=0) { document.write('<td class="smallheader"><a href="/?ses=[Session]&w=transfer&showuploadqueuebanned=true[CatSel]"><img src="l_add.gif"></a>  <b>[ShowUploadQueueListBanned]</b></td>'); }
  1664.   else { document.write('<td class="smallheader"><img src="l_none.gif">  <b>[ShowUploadQueueListBanned]</b></td>'); }
  1665.  </SCRIPT>
  1666.  <td class="smallheader" colspan="4" align="right"><b>[CounterQueueBanned] ([CounterQueueBannedSecure])</b></td>
  1667. </tr>
  1668. <--TMPL_TRANSFER_UP_QUEUE_BANNED_HIDE_END-->
  1669.  
  1670.  
  1671. <--TMPL_TRANSFER_UP_QUEUE_FRIEND_HIDE-->
  1672. <tr>
  1673.  <SCRIPT language=JavaScript>
  1674.   if ([CounterQueueFriend]!=0) { document.write('<td class="smallheader"><a href="/?ses=[Session]&w=transfer&showuploadqueuefriend=true[CatSel]"><img src="l_add.gif"></a>  <b>[ShowUploadQueueListFriend]</b></td>'); }
  1675.   else { document.write('<td class="smallheader"><img src="l_none.gif">  <b>[ShowUploadQueueListFriend]</b></td>'); }
  1676.  </SCRIPT>
  1677.  <td class="smallheader" colspan="4" align="right"><b>[CounterQueueFriend] ([CounterQueueFriendSecure])</b></td>
  1678. </tr>
  1679. <--TMPL_TRANSFER_UP_QUEUE_FRIEND_HIDE_END-->
  1680.  
  1681.  
  1682. <--TMPL_TRANSFER_UP_QUEUE_CREDIT_HIDE-->
  1683. <tr>
  1684.  <SCRIPT language=JavaScript>
  1685.   if ([CounterQueueCredit]!=0) { document.write('<td class="smallheader"><a href="/?ses=[Session]&w=transfer&showuploadqueuecredit=true[CatSel]"><img src="l_add.gif"></a>  <b>[ShowUploadQueueListCredit]</b></td>'); }
  1686.   else { document.write('<td class="smallheader"><img src="l_none.gif">  <b>[ShowUploadQueueListCredit]</b></td>'); }
  1687.  </SCRIPT>
  1688.  <td class="smallheader" colspan="4" align="right"><b>[CounterQueueCredit] ([CounterQueueCreditSecure])</b></td>
  1689. </tr>
  1690. <--TMPL_TRANSFER_UP_QUEUE_CREDIT_HIDE_END-->
  1691.  
  1692.  
  1693. <--TMPL_SHARED_LIST-->
  1694. <font face=Tahoma style="font-size:8pt;">
  1695. <table align=center border=0 cellpadding=4 cellspacing=0 width="95%">
  1696. <tr>
  1697.  <td class="smallheader" colspan=8 style="background-color: #000000"><b><a href="#" onMouseover="columnmenu(event,'shared','menu','[FilenameM]','[Filename]','[FileTransferredM]','[FileTransferred]','[FileRequestsM]','[FileRequests]','[FileAcceptsM]','[FileAccepts]','[SizeM]','[Size]','[CompletesM]','[Completes]','[PriorityM]','[Priority]','','','','','','','','','','')" onMouseout="delayhidemenu()">[SharedList]</a></b></td>
  1698. </tr>
  1699. <tr>
  1700.  <td valign=middle class="shared-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="shared-header-left"><tr><td width="16" align="center"><a href="/?ses=[Session]&w=shared&[SortState]"><b>×</b></a></td><td> </td><td> </td><td><a href="/?ses=[Session]&w=shared&[SortName]"><b>[Filename][FilenameI]</b></a></td></tr></table></td>
  1701.  <td valign=middle class="shared-header"><a href="/?ses=[Session]&w=shared&[SortSize]"><b>[Size][SizeI]</b></a></td>
  1702.  <td valign=middle class="shared-header"><a href="/?ses=[Session]&w=shared&[SortTransferred]"><b>[FileTransferred][FileTransferredI]</b></a></td>
  1703.  <td valign=middle class="shared-header"><a href="/?ses=[Session]&w=shared&[SortRequests]"><b>[FileRequests][FileRequestsI]</b></a></td>
  1704.  <td valign=middle class="shared-header"><a href="/?ses=[Session]&w=shared&[SortAccepts]"><b>[FileAccepts][FileAcceptsI]</b></a></td>
  1705.  <td valign=middle class="shared-header"><a href="/?ses=[Session]&w=shared&[SortCompletes]"><b>[Completes][CompletesI]</b></a></td>
  1706.  <td valign=middle class="shared-header"><a href="/?ses=[Session]&w=shared&[SortPriority]"><b>[Priority][PriorityI]</b></a></td>
  1707.  <td valign=middle class="shared-header"> </td>
  1708. </tr>
  1709. <div align="center" class="message">[Message]</div><br>
  1710. [SharedFilesList]
  1711. </table>
  1712. <div align="center">
  1713. <br>
  1714. <form><input type="button" name="queue" class="ibutton" value="[Reload]" onClick="self.location.href='/?ses=[Session]&w=shared&reload=true&cat=[CatSel]'"></form>
  1715. <br>
  1716. </div>
  1717.  
  1718. <--TMPL_SHARED_LIST_END-->
  1719.  
  1720.  
  1721. <--TMPL_SHARED_LINE-->
  1722. <tr>
  1723.  <td valign=top class="shared-line-[FileState]-left"><table cellspacing="0" cellpadding="0" border="0" valign=top class="shared-line-[FileState]-left"><tr><td background="[FileState].gif" width="16" height="16" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="sharedmenu(event,'[admin]','[ed2k]','[session]','[hash]','[fname]','[isjumpstart]','[FileState]')" onMouseout="delayhidemenu()"><img src="is_[FileIsPriority].gif"></a></td><td> </td><td><acronym title="[FileName]">[ShortFileName]</acronym></td></tr></table></td>
  1724.  <td valign=top class="shared-line-[FileState]">[FileSize]</td>
  1725.  <td valign=top class="shared-line-[FileState]">[FileTransferred][FileAllTimeTransferred]</td>
  1726.  <td valign=top class="shared-line-[FileState]">[FileRequests][FileAllTimeRequests]</td>
  1727.  <td valign=top class="shared-line-[FileState]">[FileAccepts][FileAllTimeAccepts]</td>
  1728.  <td valign=top class="shared-line-[FileState]">[Completes]</td>
  1729.  <td valign=top class="shared-line-[FileState]"><a href="#" onMouseover="sharedpriomenu(event,'[admin]','[session]','[hash]','[shared-priority]')" onMouseout="delayhidemenu()">[Priority]</a></td>
  1730.  <td valign=top class="shared-line-[FileState]" width="9"><img src="[LastChangedDataset].gif"></td>
  1731. </tr>
  1732. <--TMPL_SHARED_LINE_END-->
  1733.  
  1734.  
  1735. <--TMPL_GRAPHS-->
  1736.  
  1737. <SCRIPT language=JavaScript>
  1738. function traceGraph(SpeedString,imageURL,MaxSpeed)
  1739. {
  1740.     document.write('<table cellspacing=0 border=0 cellpadding=0 width="500px"><tr><td valign="bottom" height="150" width="100%"></td>');
  1741.     var speed = SpeedString.split(",");
  1742.     if(MaxSpeed==0) MaxSpeed = 1; //No divide by 0 !
  1743.     for(i=0;i<speed.length;i++)
  1744.     {
  1745.         speed[i]=new Number(speed[i])
  1746.         size=Math.round(speed[i]*150/MaxSpeed);
  1747.         document.write('<td valign="bottom"><table height="'+ size +'px" width="1px" border=0 cellpadding=0 cellspacing=0><td background="' + imageURL + '" height="100%" width="100%"></td></table></td>');
  1748.     }
  1749.     document.write('</tr></table>');
  1750. }
  1751. </SCRIPT>
  1752. <table border=0 align=center cellpadding=0 cellspacing=0>
  1753. <tr><td style="border-width:1px; border-color:green; border-style:solid;" valign="bottom" height="150px" background="stats_back.gif">
  1754. <SCRIPT language=JavaScript>
  1755. var dlstring="[GraphDownload]";
  1756. traceGraph(dlstring,"stats_down.gif",[MaxDownload]*1024);
  1757. </SCRIPT>
  1758. </td></tr>
  1759. <tr><td align=center><font color=black><font face=Tahoma style="font-size:8pt;">[TxtDownload]: Max [MaxDownload] [KByteSec], [TxtTime]: [ScaleTime]</font><br> </td></tr>
  1760. <tr><td style="border-width:1px; border-color:blue; border-style:solid;" valign="bottom" height="150px" background="stats_back.gif">
  1761. <SCRIPT language=JavaScript>
  1762. var ulstring="[GraphUpload]";
  1763. traceGraph(ulstring,"stats_up.gif",[MaxUpload]*1024);
  1764. </SCRIPT>
  1765. </td></tr>
  1766. <tr><td align=center><font color=black><font face=Tahoma style="font-size:8pt;">[TxtUpload]: Max [MaxUpload] [KByteSec], [TxtTime]: [ScaleTime]</font><br> </td></tr>
  1767. <tr><td style="border-width:1px; border-color:red; border-style:solid;" valign="bottom" height="150px" background="stats_back.gif">
  1768. <SCRIPT language=JavaScript>
  1769. var ulstring="[GraphConnections]";
  1770. traceGraph(ulstring,"stats_con.gif",[MaxConnections]);
  1771. </SCRIPT>
  1772. </td></tr>
  1773. <tr><td align=center><font color=black><font face=Tahoma style="font-size:8pt;">[TxtConnections]: Max [MaxConnections], [TxtTime]: [ScaleTime]</font></td></tr>
  1774. </table>
  1775. <--TMPL_GRAPHS_END-->
  1776.  
  1777.  
  1778. <--TMPL_LOG-->
  1779.  
  1780. <table border=0 align=center cellpadding=4 cellspacing=0 width="80%">
  1781. <tr>
  1782. <td align=left valign=middle class="commontext">
  1783. <font color="#000000" face="Lucida Console"><pre>[Log]</pre></font>
  1784. </td>
  1785. </tr>
  1786. <tr>
  1787. <td align=left valign=middle>
  1788. <form action="/" method="GET">
  1789. <input type="hidden" name=ses value="[Session]">
  1790. <input type="hidden" name=w value=log>
  1791. <input type="hidden" name=clear value=yes>
  1792. <input type="hidden" name=cat value="[CatSel]">
  1793. <input type="submit" class="ibutton" value="[Clear]"></form>
  1794. </td>
  1795. </tr>
  1796. </table>
  1797. <--TMPL_LOG_END-->
  1798.  
  1799.  
  1800. <--TMPL_SERVERINFO-->
  1801.  
  1802. <table border=0 align=center cellpadding=4 cellspacing=0 width="80%">
  1803. <tr>
  1804. <td align=left valign=middle class="commontext">
  1805. <font color="#000000" face="Lucida Console"><pre>[ServerInfo]</pre></font>
  1806. </td>
  1807. </tr>
  1808. <tr>
  1809. <td align=left valign=middle>
  1810. <form action="/" method="GET">
  1811. <input type="hidden" name=ses value="[Session]">
  1812. <input type="hidden" name=w value=sinfo>
  1813. <input type="hidden" name=clear value=yes>
  1814. <input type="hidden" name=cat value="[CatSel]">
  1815. <input type="submit" class="ibutton" value="[Clear]"></form>
  1816. </td>
  1817. </tr>
  1818. </table>
  1819. <--TMPL_SERVERINFO_END-->
  1820.  
  1821.  
  1822. <--TMPL_DEBUGLOG-->
  1823.  
  1824. <table border=0 align=center cellpadding=4 cellspacing=0 width="80%">
  1825. <tr>
  1826. <td align=left valign=middle class="commontext">
  1827. <font color="#000000" face="Lucida Console"><pre>[DebugLog]</pre></font>
  1828. </td>
  1829. </tr>
  1830. <tr>
  1831. <td align=left valign=middle>
  1832. <form action="/" method="GET">
  1833. <input type="hidden" name=ses value="[Session]">
  1834. <input type="hidden" name=w value=debuglog>
  1835. <input type="hidden" name=clear value=yes>
  1836. <input type="hidden" name=cat value="[CatSel]">
  1837. <input type="submit" class="ibutton" value="[Clear]"></form>
  1838. </td>
  1839. </tr>
  1840. </table>
  1841. <--TMPL_DEBUGLOG_END-->
  1842.  
  1843.  
  1844. <--TMPL_STATS-->
  1845.  
  1846. <script language="JavaScript1.2" type="text/javascript">
  1847. function obj(menu)
  1848. {
  1849.     return (navigator.appName == "Microsoft Internet Explorer")?this[menu]:document.getElementById(menu);
  1850. }
  1851. function togglevisible(treepart)
  1852. {
  1853.     if (this.obj("T"+treepart).style.visibility == "hidden")
  1854.     {
  1855.         this.obj("T"+treepart).style.position="";
  1856.         this.obj("T"+treepart).style.visibility="";
  1857.         document["I"+treepart].src="stats_visible.gif";
  1858.     }
  1859.     else
  1860.     {
  1861.         this.obj("T"+treepart).style.position="absolute";
  1862.         this.obj("T"+treepart).style.visibility="hidden";
  1863.         document["I"+treepart].src="stats_hidden.gif";
  1864.     }
  1865. }
  1866. </script>
  1867. <table border=0 align=center cellpadding=4 cellspacing=0 width="80%">
  1868. <tr>
  1869. <td align=left valign=middle class="commontext">
  1870. [Stats]
  1871. </td>
  1872. </tr>
  1873. </table>
  1874.  
  1875. <--TMPL_STATS_END-->
  1876.  
  1877.  
  1878. <--TMPL_PREFERENCES-->
  1879. <br>
  1880. <form action="/" method="GET">
  1881. <input type="hidden" name=ses value="[Session]">
  1882. <input type="hidden" name=w value=options>
  1883. <input type="hidden" name=saveprefs value="true">
  1884. <table border=0 align=center cellpadding=4 cellspacing=0 width="90%">
  1885. <tr><td><font face=Tahoma style="font-size:10pt;" color=black><b>[WebControl]</b></font></td></tr>
  1886. <tr>
  1887. <td align=left valign=middle class="shared-header-left">
  1888. <font face=Tahoma style="font-size:8pt;"><b>[UseGzipForm]</b></font> <input type="checkbox" name=gzip [UseGzipVal]>
  1889. </td>
  1890. </tr>
  1891. <tr>
  1892. <td align=left valign=top class=tabs>
  1893. <font face=Tahoma style="font-size:8pt;">
  1894.     [UseGzipComment]
  1895. </font>
  1896. <br>
  1897. </td>
  1898. </tr>
  1899. <tr>
  1900. <td align=left valign=middle class="shared-header-left">
  1901. <font face=Tahoma style="font-size:8pt;"><b>[RefreshTimeForm]</b></font>
  1902. </td>
  1903. </tr>
  1904. <tr>
  1905. <td align=left valign=top class=tabs>
  1906. <font face=Tahoma style="font-size:8pt;">
  1907.     [RefreshTimeComment] <input type="text" name=refresh size="5" class=dinput value="[RefreshVal]"><br>
  1908. </font>
  1909. </td>
  1910. </tr>
  1911. <tr><td><br><font face=Tahoma style="font-size:10pt;" color=black><b>[eMuleAppName]</b></font></td></tr>
  1912. <tr>
  1913. <td align=left valign=middle class="shared-header-left">
  1914. <font face=Tahoma style="font-size:8pt;"><b>[SpeedForm]</b></font>
  1915. </td>
  1916. </tr>
  1917. <tr>
  1918. <td align=left valign=top class=tabs>
  1919. <font face=Tahoma style="font-size:8pt;">
  1920.     [MaxDown]: <input type="text" name=maxdown size="5" class=dinput value="[MaxDownVal]"> [KBS]
  1921.   [MaxUp]: <input type="text" name=maxup size="5" class=dinput value="[MaxUpVal]"> [KBS]
  1922. </font>
  1923. </td>
  1924. </tr>
  1925. <tr>
  1926. <td align=left valign=middle class="shared-header-left">
  1927. <font face=Tahoma style="font-size:8pt;"><b>[SpeedCapForm]</b></font>
  1928. </td>
  1929. </tr>
  1930. <tr>
  1931. <td align=left valign=top class=tabs>
  1932. <font face=Tahoma style="font-size:8pt;">
  1933.     [MaxCapDown]: <input type="text" name=maxcapdown size="5" class=dinput value="[MaxCapDownVal]"> [KBS]
  1934.   [MaxCapUp]: <input type="text" name=maxcapup size="5" class=dinput value="[MaxCapUpVal]"> [KBS]
  1935. </font>
  1936. </td>
  1937. </tr>
  1938. <tr>
  1939. <td align=left valign=middle class="shared-header-left">
  1940. <font face=Tahoma style="font-size:8pt;"><b>[LimitForm]</b></font>
  1941. </td>
  1942. </tr>
  1943. <tr>
  1944. <td align=left valign=top class=tabs>
  1945. <table border=0>
  1946. <tr><td>
  1947. <font face=Tahoma style="font-size:8pt;">
  1948.     [MaxSources] <input type="text" name=maxsources size="5" class=dinput value="[MaxSourcesVal]">
  1949.   [MaxConnections] <input type="text" name=maxconnections size="5" class=dinput value="[MaxConnectionsVal]">
  1950.   [MaxConnectionsPer5] <input type="text" name=maxconnectionsperfive size="5" class=dinput value="[MaxConnectionsPer5Val]">
  1951. </font>
  1952. </td></tr>
  1953. </table>
  1954. </td>
  1955. </tr>
  1956. <tr>
  1957.  <td align=center><br>
  1958.   <input type="hidden" name=cat value="[CatSel]">
  1959.   <input type=submit class="ibutton" value="[Apply]">
  1960.  </td>
  1961. </tr>
  1962. </form>
  1963. </table>
  1964.  
  1965. <--TMPL_PREFERENCES_END-->
  1966.  
  1967.  
  1968. <--TMPL_LOGIN-->
  1969. <html>
  1970. <meta http-equiv="content-type" content="text/html; charset=[CharSet]">
  1971. <head>
  1972. <link rel="SHORTCUT ICON" href="favicon.ico">
  1973. <title>[Nick] - [eMuleAppName] [version] - [WebControl]</title>
  1974. <style type="text/css">
  1975. body, p, td
  1976. {
  1977. font-family : Tahoma;
  1978. font-size : 10pt;
  1979. }
  1980. .ibutton
  1981. {
  1982. cursor:hand;
  1983. position:relative;
  1984. top:5;
  1985. background-color: #e0e0e0;
  1986. border-bottom-color: white;
  1987. border-bottom-style: outset;
  1988. border-left-color: white;
  1989. border-left-style: outset;
  1990. border-right-color: white;
  1991. border-right-style: outset;
  1992. border-top-color: white;
  1993. border-top-style: outset;
  1994. font-weight: bold;
  1995. font-family: Tahoma, Verdana, Arial;
  1996. font-size: 11px;
  1997. }
  1998. .failed
  1999. {
  2000. font-weight: bold;
  2001. text-align: center;
  2002. color: #E85454;
  2003. }
  2004. form
  2005. {
  2006. display: inline;
  2007. }
  2008. </style>
  2009. </head>
  2010. <body bgcolor="#CCCCCC" text=white link=white vlink=white alink=white onload="javascript:document.login.p.focus();">
  2011. <table align=center border=0 cellpadding=4 cellspacing=0 width="100%" height="100%">
  2012. <tr><td align=center valign=middle>
  2013. <table align=center border=0 cellpadding=4 cellspacing=0 width="400">
  2014. <tr>
  2015. <td align=center bgcolor="#005784">
  2016. <p><b>[WebControl]</b><br>[Login]</p>
  2017. </td>
  2018. </tr>
  2019. <tr>
  2020. <td align=center valign=top bgcolor="#1F76A5">
  2021. <form action="/" method="POST" name="login">
  2022.  <br>[EnterPassword]<br><br>
  2023. <input type="password" name=p maxlength=12 size=37 style="border-width: 1px; border-color: black; border-style:none;" value="">
  2024. <input type="hidden" name=w value="password">
  2025. <br><br><input type=submit class="ibutton" value="[LoginNow]">
  2026. <br>
  2027. [FailedLogin]
  2028. </form>
  2029. </td>
  2030. </tr>
  2031. </table>
  2032. </td>
  2033. </tr>
  2034. </table>
  2035. </body>
  2036. </html>
  2037. <--TMPL_LOGIN_END-->
  2038.  
  2039.  
  2040. <--TMPL_CONNECTED_SERVER-->
  2041. <table border=0 align=center cellpadding=4 cellspacing=0 width="100%">
  2042. <tr>
  2043.  <td class="smallheader" colspan=5 style="background-color: #000000"><b>[ConnectedServer]</b></td>
  2044. </tr>
  2045. <tr>
  2046.  <td valign=middle class="server-header"><b>[Status]</b></td>
  2047.  <td valign=middle class="server-header"><b>[Servername]</b></td>
  2048.  <td valign=middle class="server-header"><b>[Usercount]</b></td>
  2049.  <td valign=middle class="server-line-disconnected"><a href="[URL_Disconnect]">[Disconnect]</a></td>
  2050.  <td valign=middle class="server-header"><a href="[URL_ServerOptions]">[ServerOptions]</a></td>
  2051. </tr>
  2052. <tr>
  2053.  <td valign=middle class="server-line-disconnected">[1]</td>
  2054.  <td valign=middle class="server-line-disconnected">[2]</td>
  2055.  <td valign=middle class="server-line-disconnected">[3]</td>
  2056.  <td valign=middle class="server-header"><a href="[URL_Connect]">[Connect]</a></td>
  2057.  <td valign=middle class="server-line-disconnected"></td>
  2058. </tr>
  2059. </table>
  2060.  
  2061. <--TMPL_CONNECTED_SERVER_END-->
  2062.  
  2063.  
  2064. <--TMPL_SEARCH-->
  2065. <script language="JavaScript1.2">
  2066. function obj(menu) {
  2067.     return (navigator.appName == "Microsoft Internet Explorer")?this[menu]:document.getElementById(menu);
  2068. }
  2069. function searchange1() {
  2070.     obj("search").style.visibility="";
  2071.     obj("search").style.position="";
  2072.     obj("searchtag").style.background="#1F76A5";
  2073.     obj("filedonkey").style.visibility="hidden";
  2074.     obj("filedonkey").style.position="absolute";
  2075.     obj("filedonkeytag").style.background="#000000";
  2076. }
  2077. function searchange2() {
  2078.     obj("search").style.visibility="hidden";
  2079.     obj("search").style.position="absolute";
  2080.     obj("searchtag").style.background="#000000";
  2081.     obj("filedonkey").style.visibility="";
  2082.     obj("filedonkey").style.position="";
  2083.     obj("filedonkeytag").style.background="#1F76A5";
  2084. }
  2085. function searchange3() {
  2086.     obj("search").style.visibility="hidden";
  2087.     obj("search").style.position="absolute";
  2088.     obj("searchtag").style.background="#000000";
  2089.     obj("filedonkey").style.visibility="hidden";
  2090.     obj("filedonkey").style.position="absolute";
  2091.     obj("filedonkeytag").style.background="#000000";
  2092. }
  2093. </script>
  2094. <table border=0 cellpadding=4 cellspacing=0 align=center width="95%">
  2095. <tr>
  2096. <td align=center valign=middle>
  2097. <br>
  2098. <table border=0 cellpadding=4 cellspacing=0>
  2099. <tr>
  2100. <td class="search-main" ID="searchtag" style="background: #1F76A5" width="50%" nowrap><center><img src="l_search.gif" align="middle"> <b><a href="javascript:searchange1()">[Search]</a></b></center></td>
  2101. <td class="search-main" ID="filedonkeytag" width="50%" nowrap><center><img src="l_filedonkey.gif" align="middle"> <b><a href="javascript:searchange2()">FileDonkey [Search]</a></b></center></td>
  2102. </tr>
  2103. <tr>
  2104.  <td class="search-line" colspan=3>
  2105.   <form ID="search" action="" method="GET" style="Visibility: visible; Position: relative;">
  2106.    <table border=0 cellpadding=4 cellspacing=0>
  2107.     <tr>
  2108.      <td class="server-line-disconnected-left" nowrap>[Name]</td>
  2109.      <td><input name="tosearch" type="text" size="40"></td>
  2110.      <td class="server-line-disconnected-left" nowrap>[SizeMin]</td>
  2111.      <td><input name="min" type="text" size="6"></td>
  2112.     </tr>
  2113.     <tr>
  2114.      <td class="server-line-disconnected-left" nowrap>[Type]</td>
  2115.      <td>
  2116.       <select name="type">
  2117.       <option value="[Any]">[Any]</option>
  2118.       <option value="[Archive]">[Archive] (.zip .rar .ace...)</option>
  2119.       <option value="[Audio]">[Audio] (.mp3 .ogg .wav...)</option>
  2120.       <option value="[CDImage]">[CDImage] (.iso .bin .nrg...)</option>
  2121.       <option value="[Document]">[Document] (.doc .txt .pdf...)</option>
  2122.       <option value="[Image]">[Image] (.jpg .gif .png...)</option>
  2123.       <option value="[Program]">[Program] (.exe .zip .rar...)</option>
  2124.       <option value="[Video]">[Video] (.avi .mpg .ogm...)</option>
  2125.       </select>
  2126.      </td>
  2127.      <td class="server-line-disconnected-left" nowrap>[SizeMax]</td>
  2128.      <td><input name="max" type="text" size="6"></td>
  2129.     </tr>
  2130.     <tr>
  2131.      <td class="server-line-disconnected-left" nowrap>[Extention]</td>
  2132.      <td><input name="ext" type="text" size="6"></td>
  2133.      <td class="server-line-disconnected-left" nowrap>[Availabl]</td>
  2134.      <td><input name="avail" type="text" size="6"></td>
  2135.     </tr>
  2136.     <tr>
  2137.      <td class="server-line-disconnected-left" nowrap>[Global]</td>
  2138.      <td colspan=3><input name="global" type="checkbox" [checked]></td>
  2139.     </tr>
  2140.     <tr>
  2141.      <td colspan=4 align="center" height="40" valign="bottom">
  2142.       <input type="hidden" name=ses value="[Session]">
  2143.       <input type="hidden" name=w value="search">
  2144.       <input type="hidden" name=cat value="[CatSel]">
  2145.       <input type="submit" class="ibutton" value="[Search]">
  2146.      </td>
  2147.     </tr>
  2148.     <tr>
  2149.      <td> </td>
  2150.     </tr>
  2151.    </table>
  2152.   </form>
  2153.   <form ID="filedonkey" action="http://www.filedonkey.com/search.html" method="get" target="_blank" style="visibility: hidden; Position: absolute;">
  2154.    <table border=0 cellpadding=4 cellspacing=0>
  2155.     <tr>
  2156.      <td class="server-line-disconnected-left">[Name]</td>
  2157.      <td colspan=3><input name="pattern" type="text" size="40"></td>
  2158.     </tr>
  2159.     <tr>
  2160.      <td class="server-line-disconnected-left">[Type]</td>
  2161.      <td colspan=3>
  2162.       <select name="scope">
  2163.       <option value="">[Any]</option>
  2164.       <option value="avi">.avi</option>
  2165.       <option value="mp3">.mp3</option>
  2166.       <option value="mpg">.mpg</option>
  2167.       <option value="rar">.rar</option>
  2168.       <option value="zip">.zip</option>
  2169.       <option value="">--------------------</option>
  2170.       <option value="divx">DiVX</option>
  2171.       <option value="dvd">DVD</option>
  2172.       <option value="svcd">SVCD</option>
  2173.       <option value="vcd">VCD</option>
  2174.       <option value="vhs">VHS</option>
  2175.       <option value="">--------------------</option>
  2176.       <option value="fr">French</option>
  2177.       <option value="german">German</option>
  2178.       <option value="ita">Italian</option>
  2179.       <option value="rus">Russian</option>
  2180.       <option value="spanish">Spanish</option>
  2181.       <option value="">--------------------</option>
  2182.       <option value="sharereactor">ShareReactor</option>
  2183.       </select>
  2184.      </td>
  2185.     </tr>
  2186.     <tr>
  2187.      <td class="server-line-disconnected-left">[SizeMin]</td>
  2188.      <td><input name="min_size" type="text" size="6"></td>
  2189.     <tr>
  2190.     </tr>
  2191.      <td class="server-line-disconnected-left">[SizeMax]</td>
  2192.      <td><input name="max_size" type="text" size="6"></td>
  2193.     </tr>
  2194.     <tr>
  2195.      <td colspan=2 align="center" height="40" valign="bottom">
  2196.       <input type="hidden" name=ses value="[Session]">
  2197.       <input type="hidden" name=w value="search">
  2198.       <input type="submit" class="ibutton" value="[Search]">
  2199.      </td>
  2200.     </tr>
  2201.     </tr>
  2202.     <tr>
  2203.      <td> </td>
  2204.     </tr>
  2205.    </table>
  2206.   </form>
  2207.  </td>
  2208. </tr>
  2209. </table>
  2210. <br>
  2211. <table border=0 cellpadding=4 cellspacing=0 width=100%>
  2212. <tr>
  2213. <td colspan="7" class="search-main"><img src="l_filesearch.gif" align="middle"> <b><a href="#" onMouseover="columnmenu(event,'search','menu','[FilenameM]','[FilenameH]','[FilesizeM]','[FilesizeH]','[FilehashM]','[FilehashH]','[SourcesM]','[SourcesH]','','','','','','','','','','','','','','')" onMouseout="delayhidemenu()">[Result]</a>   <a href="?ses=[Session]&w=search&cat=[CatSel]"><font color="#FFC412">([Message])</font></a></b></td>
  2214. </tr>
  2215. <form action="/" method="GET">
  2216. <input type="hidden" name=ses value="[Session]">
  2217. <input type="hidden" name=w value="search">
  2218. [RESULTLIST]
  2219. <tr>
  2220. <td colspan="6" class="search-line">
  2221. <table width="100%">
  2222.  <tr>
  2223.    <td align=left width="33%"> </td>
  2224.    <td align=center width="33%">
  2225.      <input type="submit" class="ibutton" value="[Download]">
  2226.    </td>
  2227.    <td align=right width="33%">[CATBOX] </td>
  2228.  </tr>
  2229. </table>
  2230. </td>
  2231. </tr>
  2232. <tr><td colspan="6" class="search-line"> </td></tr>
  2233. </table>
  2234. </td>
  2235. </tr>
  2236. </table>
  2237. <--TMPL_SEARCH_END-->
  2238.  
  2239.  
  2240. <--TMPL_SEARCH_RESULT_HEADER-->
  2241. <tr>
  2242. <td class="search-header-left"><table cellspacing="0" cellpadding="0" border="0" valign=middle class="search-header"><tr><td width="16"><a href="?ses=[Session]&w=search&sort=3&sortAsc=[SORTASCVALUE3]">×</a></td><td> </td><td> </td><td><b><a href="?ses=[Session]&w=search&sort=0&sortAsc=[SORTASCVALUE0]">[FilenameH][FilenameI]</a></b></td></tr></table></td>
  2243. <td class="search-header-right"><b><a href="?ses=[Session]&w=search&sort=1&sortAsc=[SORTASCVALUE1]">[FilesizeH][FilesizeI]</a></b></td>
  2244. <td class="search-header"><b><a href="?ses=[Session]&w=search&sort=2&sortAsc=[SORTASCVALUE2]">[FilehashH][FilehashI]</a></b></td>
  2245. <td class="search-header"><b><a href="?ses=[Session]&w=search&sort=3&sortAsc=[SORTASCVALUE3]">[SourcesH][SourcesI]</a></b></td>
  2246. <td class="search-header"><b><a href="?ses=[Session]&w=search&sort=4&sortAsc=[SORTASCVALUE4]">[FakeCheckH][FakeCheckI]</a></b></td>
  2247. <td class="search-header"> </td>
  2248. </tr>
  2249. <--TMPL_SEARCH_RESULT_HEADER_END-->
  2250.  
  2251.  
  2252. <--TMPL_SEARCH_RESULT_LINE-->
  2253. <tr>
  2254. <td class="search-line-left"><table cellspacing="0" cellpadding="0" border="0" valign=middle class="search-line"><tr><td background="l_sources_%s.gif" width="16" height="16" style="background-position:center;background-repeat:no-repeat"><a href="#" onMouseover="searchmenu(event,'%s')" onMouseout="delayhidemenu()"><img src="is_%s.gif" id="%s"></a></td><td> </td><td>%s</td></tr></table></td>
  2255. <td class="search-line-right"><font face=Tahoma style="font-size:8pt;">%s</font></td>
  2256. <td class="search-line"><font face=Tahoma style="font-size:8pt;">%s</font></td>
  2257. <td class="search-line"><font face=Tahoma style="font-size:8pt;">%s</font></td>
  2258. <td class="search-line"><font face=Tahoma style="font-size:8pt;">%s</font></td>
  2259. <td class="search-line"><input type="checkbox" name="downloads" value="%s"></td>
  2260. </tr>
  2261. <--TMPL_SEARCH_RESULT_LINE_END-->
  2262.  
  2263.  
  2264. <--TMPL_CATARROW-->
  2265.    <img src="l_catarrow.gif" align="top">   
  2266. <--TMPL_CATARROW_END-->
  2267.  
  2268.  
  2269. <--TMPL_DOWNARROW-->
  2270.  <img src="l_downarrow.gif" align="middle">
  2271. <--TMPL_DOWNARROW_END-->
  2272.  
  2273.  
  2274. <--TMPL_UPARROW-->
  2275.  <img src="l_uparrow.gif" align="middle">
  2276. <--TMPL_UPARROW_END-->
  2277.  
  2278.  
  2279. <--TMPL_DNDOUBLEARROW-->
  2280.  <img src="l_dndoublearrow.gif" align="middle">
  2281. <--TMPL_DNDOUBLEARROW_END-->
  2282.  
  2283.  
  2284. <--TMPL_UPDOUBLEARROW-->
  2285.  <img src="l_updoublearrow.gif" align="middle">
  2286. <--TMPL_UPDOUBLEARROW_END-->
  2287.